Did you load the ftp's ant task? if you dont, it will not work inside maven. Check out the archive for instructions on how to load it
-D On Mar 31, 2005 5:41 AM, GOKULAM Jayaram <[EMAIL PROTECTED]> wrote: > Hi Kenney, > > I tried the whole day, in repeating the same from my windows machine > using, an absolute path and to create a directory in the linux machine. > I was unsuccessful. > > I tried with in stalling FTP clients on my windows machine, > > Then adding the following jars in the Project.xml dependencies after > having placed them in my local repository > NetComponents.jar > commons-net-1.3.0.jar > jakarta-oro-2.0.8.jar > > Still I don't seem to get the FTP mkdir working. > > Please guide me to make this work. > > Thanks in advance, > Jayaram > > -----Original Message----- > From: Kenney Westerhof [mailto:[EMAIL PROTECTED] > Sent: Wednesday, March 30, 2005 8:40 PM > To: Maven Users List > Cc: [EMAIL PROTECTED] > Subject: RE: ANT FTP with Maven > > On Wed, 30 Mar 2005, GOKULAM Jayaram wrote: > > > Hi kenney, > > > > I referred the manual of ANT > > > > http://ant.apache.org/manual/OptionalTasks/ftp.html > > > > Which says that create directory will create a remote directory > beneath > > the default root directory. > > > > Can you please let me know, which is the default root directory in > > linux? > > I believe it is /root, if that's the case, my FTP mkdir still does not > > work. > > The ant manual is wrong - the name should be 'default home directory'. > At least, if you log in as a normal user. Then you can wander all over > the entire filesystem. If you use an anonymous account, you can only > see a part of the filesystem. > > If you'd try this: > > <ant:ftp action="mkdir" server="${maven.remote.machine}" > userid="${maven.remote.user}" password="${maven.remote.password}" > remotedir="/tmp/TEST" > /> > > then the directory /tmp/TEST should be created. > > > What should be the problem? > > My guess is that you work on a windows machine, and ${maven.build.dir} > is something like > > C:\Documents\ And\ Settings\YourUserName\Desktop\Work\YourProject > > which is not a valid unix path. > > You should have a path like > > /path/to/directory/you/want/to/create > > for an absolute path, or > > directory/in/your/home/directory > . > > Usually the ftp task is used for publishing websites and artifacts. > (see maven-jar-plugin et.al.) > You can test this all out using <echo>${maven.build.dir}</echo> > and trying to create that directory by hand using the windows ftp > client. > But that's probably not the directory you want to create. > > O, and about your signature: ofcourse, I understand it's something you > cannot change - just wanted to point out that that policy makes no sense > when you send mail to an archived list ;) > > Greetings, > > Kenney Westerhof > > > > > Thanks in advance, > > Jayaram > > > > -----Original Message----- > > From: Kenney Westerhof [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, March 30, 2005 6:15 PM > > To: Maven Users List > > Cc: [EMAIL PROTECTED] > > Subject: Re: ANT FTP with Maven > > > > On Wed, 30 Mar 2005, GOKULAM Jayaram wrote: > > > > Hi, > > > > first of all: you might consider leaving the confidentiality footer > out, > > since this email is addressed to a list, not a person, and is readable > > by the whole world :) > > > > As you can read in http://ant.apache.org/manual/OptionalTasks/ftp.html > > nested fileset attributes are ignored in the ftp task. Instead > > it wil mkdir the ${maven.remote.dir}, but that probably already > exists, > > so nothing is printed/done. > > > > - Kenney > > > > > Hi all, > > > > > > Am trying to connect to FTP server of windows to linux, using a > > ant:ftp > > > from Maven. > > > > > > > > > > > > When I run the above goal, it just displays the task on the console, > > and > > > it is not creating a directory as I wanted to. > > > > > > <goal name="remote:ftp" description="Copy the artifacts"> > > > > > > > > > <ant:fileset dir="${maven.build.dir}" /> > > > > > > </ant:ftp> > > > > > > </goal> > > > > > > > > > > > > > > > > > > Any help on the above issue would be great. > > > > > > > > > > > > Thanks in advance. > > > > > > > > > > > > Jayaram > > > > > > Confidentiality Statement: > > > > > > This message is intended only for the individual or entity to which > it > > is addressed. It may contain privileged, confidential information > which > > is exempt from disclosure under applicable laws. If you are not the > > intended recipient, please note that you are strictly prohibited from > > disseminating or distributing this information (other than to the > > intended recipient) or copying this information. If you have received > > this communication in error, please notify us immediately by return > > email. > > > > > > > > > > -- > > Kenney Westerhof > > http://www.neonics.com > > GPG public key: http://www.gods.nl/~forge/kenneyw.key > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > Confidentiality Statement: > > > > This message is intended only for the individual or entity to which it > is addressed. It may contain privileged, confidential information which > is exempt from disclosure under applicable laws. If you are not the > intended recipient, please note that you are strictly prohibited from > disseminating or distributing this information (other than to the > intended recipient) or copying this information. If you have received > this communication in error, please notify us immediately by return > email. > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > -- > Kenney Westerhof > http://www.neonics.com > GPG public key: http://www.gods.nl/~forge/kenneyw.key > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > Confidentiality Statement: > > This message is intended only for the individual or entity to which it is > addressed. It may contain privileged, confidential information which is > exempt from disclosure under applicable laws. If you are not the intended > recipient, please note that you are strictly prohibited from disseminating or > distributing this information (other than to the intended recipient) or > copying this information. If you have received this communication in error, > please notify us immediately by return email. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
