Как включить проект в качестве проекта вместо фляги в другом проекте, использующем Ant? - PullRequest
1 голос
/ 08 января 2020

У меня есть 2 проекта: Проект: A и Проект: B (независимый)

B включен как jar зависимостей внутри A. Мне нужно изменить код в B, чтобы проект A работал локально. Мне не разрешено вносить изменения в B sh, поэтому я пытаюсь вносить изменения в B локально и включать B в качестве проекта приложения внутри A вместо jar.

Используемые технологии: Ant, weblogi c java, затмение. Я новичок в муравьях и weblogi c. Я ищу конфигурацию в сборке. xml не в настройках затмения, чтобы она работала в weblogi c.

До сих пор я пытался использовать <antcall> как в ссылке Сборка других, зависимые проекты с Ant , но я получил ошибку компиляции.

Я также попытался включить в качестве локального jar, используя внутри в сборке проекта A. xml

<target name="compile" depends="clean, update-dependencies">
<javac destdir="${classes.dir}" classpathref="classpath" debug="true" debuglevel="lines,vars,source">
 <classpath>
                <pathelement path="C:\...\B.jar" />
            </classpath>
</javac>
</target>
...