Я пытаюсь заставить цель создавать, который имеет настоящий длинный список <pathelement location="${xxx}"/>
и <path refid="foo.class.path"/>
элементы в <path id="bar.class.path">
элемент (в файле build.xml). Я продолжаю получать "пакет com.somecompany.somepackage, не существует" ошибки, и мне нелегко упорно искать эти пакеты и удостоверяться, что я синхронизировал их из нашего репозитория.
Я плохо знаком с этой командой, таким образом, я незнаком со сборкой, но я предпочел бы изображать это сам, если возможный (таким образом, я не беспокою других очень занятых членов команды). У меня есть очень ограниченный опыт с Муравьем.
Я думаю, что это сэкономило бы мне довольно мало времени, если у меня мог бы быть Муравей, распечатывают путь к классу для цели, которую я пытаюсь создать.
Используйте задачу pathconvert
для преобразования пути в свойство
<path id="classpath">
....
</path>
<pathconvert property="classpathProp" refid="classpath"/>
<echo>Classpath is ${classpathProp}</echo>