2014-11-27 3 views
0

У меня есть следующий файл build.xml, и я хочу установить путь JAVA HOME, но я не знаю, где писать и что писать. Кто-нибудь хочет мне помочь?Как установить JAVA HOME в Ant build.xml

<target name="clean"> 
    <delete dir="build"/> 
</target> 

<target name="compile"> 
    <mkdir dir="build/classes"/> 
    <javac srcdir="src" destdir="build/classes"/> 
</target> 

<target name="jar"> 
    <mkdir dir="build/jar"/> 
    <jar destfile="mapreduce.jar" basedir="build/classes"> 
     <manifest> 
      <attribute name="Main-Class" value="Master"/> 
     </manifest> 
    </jar> 
</target> 

<target name="run"> 
    <java jar="mapreduce.jar" fork="true"/> 
</target> 

ответ

-2

Вы можете создать env.bat файл (если ваш на окнах)

внутри вас будет включать в себя следующее:

SET JAVA_HOME=C:\java\jdk1.5 

тогда вы могли бы сделать что-то вроде этого:

env.bat 

ant -f build.xml all 
+0

Я хочу установить JAVA HOME изнутри build.xml. Это возможно? – Alex

+0

ANT также работает на Java, поэтому единственный способ изменить JVM в файле сборки - указать его в задачах «java» или «javac». См. Например: http://ant.apache.org/manual/Tasks/java.html. –

Смежные вопросы