Как я могу получить CLASSPATH из среды в build.xml?
Я пробовал
<property environment="env"/>
<path id="classpath">
<pathelement location="${env.CLASSPATH}"/>
</path>
<target name="compile">
<javac includeantruntime="false">
<src path="${src}"/>
<classpath refid="classpath"/>
</javac>
</target>
У меня такое ощущение, что это не получается, потому что $ {env.CLASSPATH} - список, разделенный двоеточиями.Как тогда я могу получить свой путь к классу?Я был удивлен, когда ant не использовал CLASSPATH моей среды.
EDIT:
Я нашел быстрое решение, но предпочтительным методом является использование отдельного файла свойств, как пример здесьhttp://www.java2s.com/Code/Java/Ant/Useseparatepropertyfile.htm
Решение, добавьте
<property name="build.sysclasspath" value="first"/>
в начало build.xml