# ant-user mailing list archives

##### Site index · List index
Message view
Top
From Wendi Sisson <wendi.sis...@fedex.com>
Subject Re: optional.jar - why doesn't ant find it in ANT_HOME\lib?
Date Wed, 30 Jul 2003 16:39:07 GMT
```I'm sorry, what do you mean by "blow away your classpath"? Do you mean erase it
entirely? And, if so, do you mean the environment variable (as opposed to the
one in the build.xml)?

In the meantime, here is the output of a "set" command, without having changed
anything since my last email. As always, thanks!

ALLUSERSPROFILE=C:\Documents and Settings\All Users
ANT_HOME=D:\opt\ant
APPDATA=C:\Documents and Settings\ws429258\Application Data
ClassPath=D:\jdk1.2.2\bin\;D:\jdk1.2.2\jre\lib\rt.jar;D:\opt\;D:\Program Files\T

JDK1.2\;D:\Program Files\Exceed.nt\hcljrcsv.jar;D:\Program Files\Exceed.nt\;C:\P

rogram Files\Exceed.nt\hcljrcsv.jar;C:\WINNT\system32\PureEdge\46\Java\Source\;C

lasses12.zip;D:\opt\weblogic\wlserver6.1\lib\weblogic.jar;D:\opt\ant\lib\optiona

l.jar;D:\opt\ant\lib\NetComponents.jar
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=WS429258
ComSpec=C:\WINNT\system32\cmd.exe
HOMEDRIVE=C:
HOMEPATH=\
JAVA_HOME=D:\opt\weblogic\jdk131
LOGONSERVER=\\WS429258
MA_AGENT=c:\svctools\softmgmt\rstate.exe
NUMBER_OF_PROCESSORS=1
OS=Windows_NT
Os2LibPath=C:\WINNT\system32\os2\dll;
Path=D:\jdk1.2.2\bin;D:\Oracle8\bin;D:\Oracle8I\bin;D:\oracle\bin;D:\Program Fil

es\oracle\bin;d:\mks\mkssi;d:\mks\mksnt;C:\WINNT\system32;C:\WINNT;C:\WINNT\Syst

em32\Wbem;D:\Program Files\common;;D:\Program Files\JProbe Suite 4.0\bin;D:\opt\

weblogic\wlserver6.1;D:\opt\weblogic\wlserver6.1\bin;D:\opt\ant\bin;D:\VisualCaf

e\BIN;D:\VisualCafe\JAVA\BIN;D:\Program Files\JProbe Suite 4.0\bin;D:\opt\ant\bi

n
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 8 Stepping 3, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0803
ProgramFiles=C:\Program Files
PROMPT=\$P\$G
ROOTDIR=d:/mks
SystemDrive=C:
SystemRoot=C:\WINNT
TEMP=C:\DOCUME~1\ws429258\LOCALS~1\Temp
TMP=C:\DOCUME~1\ws429258\LOCALS~1\Temp
TMPDIR=C:/WINNT/TEMP
USERDOMAIN=WS429258
USERPROFILE=C:\Documents and Settings\ws429258
windir=C:\WINNT

"Ciramella, EJ" wrote:

> Could you blow away your classpath and send us the output of a "set" command
> (I'd also like to see the output from -debug -verbose)?  I regularly use the
> FTP task and I don't have to do anything special (other than get the
> required jar file).
>
> -----Original Message-----
> From: Wendi Sisson [mailto:wendi.sisson@fedex.com]
> Sent: Wednesday, July 30, 2003 11:58 AM
> To: Ant Users List
> Subject: Re: optional.jar - why doesn't ant find it in ANT_HOME\lib?
>
> Excellent point, but unfortunately it's not the problem. I have the official
> download from the ant site, and I double-checked that it does in fact
> contain
> FTP.class, and the path to it is org.apache\tools\ant\taskdefs\optional\net.
>
> I have since tried 2 other steps: I added the optional & ftp libraries to
> the
> build.classpath variable used in the build.xml file (as well as to the
> environment variable, although the ftp task in my build.xml does not
> explicitly use the build.classpath variable). I also re-started the
> computer,
> even though it's not supposed to be necessary, to make sure all the
> environment variable changes have been picked up.
>
> Any other pointers? Again, thanks for your consideration.
>
> Wendi
>
> Antoine Levy-Lambert wrote:
>
> > Wendy,
> > can you check whether your copy of optional.jar contains the class
> > May be you are using a non-official build which was done in the absence of
> > netcomponents.jar
> > and does not contain the FTP class.
> >
> > Cheers,
> > Antoine
> > ----- Original Message -----
> > From: "Wendi Sisson" <wendi.sisson@fedex.com>
> > To: <user@ant.apache.org>
> > Sent: Wednesday, July 30, 2003 5:35 PM
> > Subject: optional.jar - why doesn't ant find it in ANT_HOME\lib?
> >
> > > I am attempting to use the optional ftp task with ant 1.5 in Windows
> > > 2000 Professional. I run ant from the command-line, and I get this
> > > standard error (below). I have read the ant FAQ as well as done a Google
> > > search on this issue. I have the feeling the answer is obvious, but I'm
> > > momentarily at a dead-end, and would appreciate any suggestions of what
> > > to try next.
> > >
> > > Common solutions are to use taskdef to declare your task, or, if this is
> > > an optional task, to put the optional.jar in the lib directory of your
> > > ant installation (ANT_HOME)."
> > >
> > > This error leads me to believe ant cannot find the optional.jar.
> > > However, I believe I am explicitly following the instructions in the
> > > "Installing Ant" and "Library Dependencies" sections of the Ant manual.
> > > I have both the optional.jar and the NetComponents.jar in
> > > D:\opt\ant\lib. I have an environment variable ANT_HOME (D:\opt\ant),
> > > and I have added D:\opt\ant\bin to my PATH.
> > >
> > > I don't think I should have to add anything to my CLASSPATH because the
> > > Ant manual states that optional external libraries "may either be placed
> > > in Ant's lib directory, where they will be picked up automatically, or
> > > made available on the system CLASSPATH environment variable." However,
> > > to be safe I have also added
> > > "D:\opt\ant\lib\optional.jar;D:\opt\ant\lib\NetComponents.jar" to my
> > > CLASSPATH.
> > >
> > > Can anyone provide a pointer about what else I might check? I appreciate
> > > your help. Wendi
> > >
> > > --
> > > Wendi Sisson
> > > Systems Programmer
> > > International Trade Development
> > > FedEx Services
> > > (901) 263-6695
> > >
> > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> > > For additional commands, e-mail: user-help@ant.apache.org
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> > For additional commands, e-mail: user-help@ant.apache.org
>
> --
> Wendi Sisson
> Systems Programmer
> FedEx Services
> (901) 263-6695
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org

--
Wendi Sisson
Systems Programmer
FedEx Services
(901) 263-6695

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org