I believe there is an Ant rpm that ships with RHEL 3.5. To find out for
sure run:
rpm -qa | grep -I ant
Uninstall the rpm. Also searh the list archives for related threads. I
know this sort of thing has come up before.
-Rob Anderson
> -----Original Message-----
> From: Res Pons [mailto:pons32@hotmail.com]
> Sent: Monday, May 22, 2006 10:51 AM
> To: user@ant.apache.org
> Subject: Installing Ant on Linux Enterprise 3.5
>
> Hi
>
> I've always used Ant on Window's environment. I would like
> to install Ant
> on a linux box and set it up as my build machine.
>
> I've already installed the latest Subversion, Tomcat 5.5.14,
> and JDK 1.5.06
> and latest Ant.tar.gz from Apache. I did not do a native
> compile and just
> expanded the binaries into /usr/local. When I was installing
> the new Ant, I
> saw an abbreviated OLD version installed on the server which had the
> following files in the following places:
>
> /usr/bin/ant ---- {so I saved a back up copy and replaced
> this old version
> with the new installation from
> /usr/local/apache-ant-1.6.5/bin/ant. Also I
> created a symlink in /usr/local/ant to point to the new
> installation. So
> now when I execute $type ant, I see the correct version}
>
> AND IN
>
> /usr/share/ant/bin/ there were the following OLD symlinks
>
> lrwxrwxrwx 1 root root 34 Mar 29 2005
> activation.jar ->
> ../../java/activation-20030319.jar
> lrwxrwxrwx 1 root root 24 Mar 29 2005 ant.jar ->
> ../../java/ant-1.5.2.jar
> lrwxrwxrwx 1 root root 33 Mar 29 2005
> ant-optional.jar ->
> ../../java/ant-optional-1.5.2.jar
> lrwxrwxrwx 1 root root 23 Mar 29 2005 bcel.jar ->
> ../../java/bcel-5.0.jar
> lrwxrwxrwx 1 root root 36 Mar 29 2005
> commons-logging.jar
> -> ../../java/commons-logging-1.0.2.jar
> lrwxrwxrwx 1 root root 33 Mar 29 2005
> jakarta-regexp.jar
> -> ../../java/jakarta-regexp-1.2.jar
> lrwxrwxrwx 1 root root 29 Mar 29 2005
> java_cup.jar ->
> ../../java/java_cup-10.11.jar
> lrwxrwxrwx 1 root root 26 Mar 29 2005 junit.jar ->
> ../../java/junit-3.8.1.jar
> lrwxrwxrwx 1 root root 28 Mar 29 2005 mail.jar ->
> ../../java/mail-20031006.jar
> lrwxrwxrwx 1 root root 26 Mar 29 2005 xalan.jar ->
> ../../java/xalan-2.4.1.jar
> lrwxrwxrwx 1 root root 27 Mar 29 2005 xerces.jar ->
> ../../java/xerces-2.2.1.jar
>
> WHAT AM I SUPPOSED TO DO WITH THESE FILES? SEVER THE LINKS
> OR POINT THEM TO
> THE NEW INSTALLATION?
>
> Also I added the new paths to my .bash_profile:
>
> # .bash_profile
>
> # Get the aliases and functions
> if [ -f ~/.bashrc ]; then
> . ~/.bashrc
> fi
>
> # User specific environment and startup programs
>
> PATH=/usr/local/ant/:/usr/local/ant/lib:$PATH:/bin:/usr/bin:$H
> OME/bin:/usr/local/tomcat/server/lib:/usr/local/tomcat/bin
> #PATH=$PATH:$HOME/bin:/usr/local/apache-tomcat-5.5.16/server/l
> ib:/usr/local/apache-tomcat-5.5.16/bin
>
> export ANT_HOME=/usr/local/apache-ant-1.6.5
> export JAVA_HOME=/usr/java/jdk1.5.0_06
> #export PATH=${PATH}:${ANT_HOME}/bin:${ANT_HOME}/lib
> export PATH
> unset USERNAME
>
> So now when I type ant, I get the following error msg:
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
> org/apache/tools/ant/launch/Launcher
>
> I have NO clue as what I'm doing wrong. Please help!
>
> Thanks.
>
> _________________________________________________________________
> Is your PC infected? Get a FREE online computer virus scan
> from McAfee(r)
> Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
>
>
> ---------------------------------------------------------------------
> 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
|