You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Simon Moore <Si...@condisline.com> on 2003/02/05 12:19:54 UTC
FTP ant task not being found
I'm being silly again but I can't seem to get the optional ant 'ftp' task to
be recognized. From the debug most other optional tasks are recognized
except for ftp or telnet and maybe a few others, I can't be sure.
I've tried by
1. adding pom dependencies to either/both of ant-optional and
NetComponents and adding them to either/both of [root] and [root.maven]
classloader
e.g.
<dependency>
<groupId>ant</groupId>
<artifactId>ant-optional</artifactId>
<version>1.5.1</version>
<url>http://jakarta.apache.org/commons/sandbox/jelly/tags/interaction/</url>
<properties>
<classloader>root.maven</classloader>
</properties>
</dependency>
<dependency>
<id>NetComponents</id>
<version>1.3.8</version>
<properties>
<classloader>root.maven</classloader>
</properties>
</dependency>
2. I have a copy of NetComponents in %MAVEN_HOME%/lib
3. Defining the ftp task in an external ant build file and calling the
ant build file from my maven.xml
My maven.xml has the following project element:
<project
xmlns:j="jelly:core"
xmlns:i="jelly:interaction"
xmlns:ant="jelly:ant"
xmlns:maven="jelly:maven">
and calling:
<goal name="backup" prereqs="backup:init">
<ftp server="${remote.backup.server}"
port="21"
remotedir="${remote.backup.dir}"
userid="cvs"
password="cvscvs"
depends="yes"
binary="yes"
verbose="yes">
<fileset dir="${maven.dist.dir}">
<include name="**/*.zip"/>
</fileset>
</ftp>
</goal>
I've run out of ideas...
Any sugesstions?
Saimon
Find attached my the maven log
<<maven.log>>
> -----Mensaje original-----
> De: Pete Kazmier [SMTP:pete@kazmier.com]
> Enviado el: miƩrcoles 5 de febrero de 2003 01:11
> Para: Turbine Maven Users List
> Asunto: Re: Usage Question
>
> >>>>> mike witters writes:
>
> mike> For instance, if I provide a 'User Guide' page for our project,
> mike> how does that get added to the Maven-generated documentation as
> mike> a link on the nav menu?
>
> The contents of the navbar is controlled by the 'navigation.xml' file
> located in your 'xdocs' directory. The format of this file is like
> the following (here is the one used by Maven):
>
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <project name="Maven">
> <title>Maven</title>
> <body>
> <menu name="Overview">
> <item name="Goals" href="/goals.html"/>
> <item name="Features" href="/features.html"/>
> <item name="Download" href="/start/download.html"/>
> <item name="News and Status" href="/status.html"/>
> <item name="Getting Started" href="/start/index.html"/>
> <item name="Reference" href="/reference/index.html"/>
> <item name="FAQ" href="/faq.html"/>
> <item name="Powered By" href="/powered.html"/>
> </menu>
> </body>
> </project>
>
> Basically, you just add <item/> to add a new link to a section of the
> navbar. If you want to create a new section, add a new <menu/>, and
> then add an <item/> in there. You can also nest <menu/> tags to
> create "expanding" hierarchies.
>
> As for the location of your user's guide, write an xdoc and place it
> in the 'xdocs' directory. The xdoc format is pretty simple, just look
> at one of the many docs in the maven xdocs directory for an example.
> If you don't want to use xdoc, you can use the APT (almost plain text)
> plugin which lets you write your documentation using 'wiki'-like
> notation.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-maven-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail:
> turbine-maven-user-help@jakarta.apache.org