Действительно ли возможно иметь Муравья, распечатывают путь к классу для конкретной цели? Если так, как?

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

Я плохо знаком с этой командой, таким образом, я незнаком со сборкой, но я предпочел бы изображать это сам, если возможный (таким образом, я не беспокою других очень занятых членов команды). У меня есть очень ограниченный опыт с Муравьем.

Я думаю, что это сэкономило бы мне довольно мало времени, если у меня мог бы быть Муравей, распечатывают путь к классу для цели, которую я пытаюсь создать.

76
задан Daryl Spitzer 12 March 2010 в 04:07
поделиться

1 ответ

Используйте задачу pathconvert для преобразования пути в свойство

<path id="classpath">
....
</path>

<pathconvert property="classpathProp" refid="classpath"/>

<echo>Classpath is ${classpathProp}</echo>

Docs for pathconvert.

119
ответ дан 24 November 2019 в 11:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: