java ant buildfile для проекта с зависимостями - PullRequest
1 голос
/ 16 ноября 2009

Я новичок в ant, но пытаюсь создать сценарий ant, который строит мой текущий проект с другим проектом в качестве зависимости. У меня есть скрипт ant, создающий мой текущий проект, но я не уверен, как добавить другой проект в путь к классам. В настоящий момент ни один из проектов не помещен в файлы JAR.

Моя текущая часть файла build.xml -

<target name="run" depends="compile">
<java classname="com.mypackage.Main">
        <classpath>
            <pathelement location="../project1/out"/>
            <pathelement location="${bin}"/>
        </classpath>
    </java>
</target>

Спасибо за вашу помощь!

1 Ответ

2 голосов
/ 16 ноября 2009

Я смог сделать это, используя

<target name="run" depends="compile">
    <java classname="com.mypackage.Main" fork="true">
        <classpath>
            <dirset dir="${other.dir}">
                <include name="out/**"/>
            </dirset>
            <pathelement location="${bin}" />
        </classpath>
    </java>
</target>

Где $ {other.dir} - относительный путь к корню другого проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...