Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

how to install and configure ANT and MAVEN with eclipse in windows vista ?

 
Vinod Vinu
Ranch Hand
Posts: 217
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Iam a newbie to JAVA. I want to configure Maven and ANT with eclipse in windows vista.
what i have done till now,

--------------------------------------------------------------------------------------------------
i have configured ANT with path specified upto its location like

C:\Program Files (x86)\Apache Software Foundation\apache-ant-1.7.0\bin\ant.bat

with the following arguement as :-
fGen-debug

but seems to be not working and giving me the following msg in console of eclipse:-
ANT_HOME is set incorrectly or ant could not be located. Please set ANT_HOME.
--------------------------------------------------------------------------------------------

For maven, the path defined is

C:\Program Files (x86)\Apache Software Foundation\apache-maven-2.0.9\bin\mvn.bat

with the following arguement:-
-o compile

iam getting the following error msg on the console:-
ERROR: JAVA_HOME is set to an invalid directory.
JAVA_HOME = C:\Program Files (x86)\Java\jdk1.6.0\bin
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation
-----------------------------------------------------------------------------------------------

what is that ?

Following are the basic path setting in my system variables:-

ANT_HOME - C:\Program Files (x86)\Apache Software Foundation\apache-ant-1.7.0
JAVA_HOME - C:\Program Files (x86)\Java\jdk1.6.0\bin
Path - %JAVA_HOME%/bin;%ANT_HOME%/bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files\MySQL\MySQL Server 5.1\bin


Your help would be really appreciated.
thanks in advance..........

 
Ninad Kulkarni
Ranch Hand
Posts: 802
Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
@ Vinod
JAVA_HOME - C:\Program Files (x86)\Java\jdk1.6.0\bin

JAVA_HOME should be set to - C:\Program Files (x86)\Java\jdk1.6.0 not bin directory
 
Vinod Vinu
Ranch Hand
Posts: 217
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks alot.....for making the JAVA_HOME path correct

howevr iam still facing the same error msgs in case of ANT and MAVEN...
please checks its path and tell me is it right or wrong

thank you
 
Peter Johnson
author
Bartender
Posts: 5856
7
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I strongly recommend that you not place any Java code into a directory that includes spaces in it's path. So not in Program Files, nor in Documents and Settings (e.g., not on an XP desktop, a Vista desktop is OK - its at c:\users\xxx\Desktop). There are some Java libraries that cannot handle the spaces in the path. I have Ant and Maven installed at c:\apps\java (for example, ANT_HOME is c:\apps\java\apache-ant-1.7.1)

Your PATH is incorrect - you need to use backward slashes, not forward slashes.

Also, set M2_HOME.

Then open a command prompt and enter:

ant -version
mvn -version

Post the entire command prompt output, including the commands you entered. For example, like this (yeah, this is from Linux, I'm not gonna reboot just for this):

$ ant -version
Apache Ant version 1.7.1 compiled on June 27 2008
$ mvn -version
Apache Maven 2.1.0 (r755702; 2009-03-18 11:10:27-0800)
Java version: 1.6.0_17
Java home: /usr/java/jdk1.6.0_17/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux" version: "2.6.28-18-generic" arch: "i386" Family: "unix"

 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic