Java 如何使用Ant将项目作为项目而不是jar包含在另一个项目中?

Java 如何使用Ant将项目作为项目而不是jar包含在另一个项目中?,java,jar,ant,weblogic,Java,Jar,Ant,Weblogic,我有两个项目: 项目:A和 项目:B(独立) B作为依赖项jar包含在a中。我必须修改B中的代码,以便使项目a在本地工作。我不允许在B中推送更改,所以我尝试在本地对B进行更改,并将B作为应用程序项目包含在A而不是jar中 使用的技术:Ant、weblogic、java、eclipse。 我不熟悉ant和weblogic。我在build.xml中寻找配置,而不是在eclipse设置中,这样它就可以在weblogic中工作 到目前为止,我已经尝试使用 但我有编译错误 我还尝试在项目A build.x

我有两个项目: 项目:A和 项目:B(独立)

B作为依赖项jar包含在a中。我必须修改B中的代码,以便使项目a在本地工作。我不允许在B中推送更改,所以我尝试在本地对B进行更改,并将B作为应用程序项目包含在A而不是jar中

使用的技术:Ant、weblogic、java、eclipse。 我不熟悉ant和weblogic。我在build.xml中寻找配置,而不是在eclipse设置中,这样它就可以在weblogic中工作

到目前为止,我已经尝试使用

但我有编译错误

我还尝试在项目A build.xml中使用inside作为本地jar

<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>


OP应该从这个QI不知道Ant中删除java标记,我使用maven进行Depdency管理,但我有一个疑问:如果您使用基于本地项目的此工作区,修改后的此解决方案在其他环境中或其他开发人员中不可移植,因此警告!OP应该从这个QI不知道Ant中删除java标记,我使用maven进行Depdency管理,但我有一个疑问:如果您使用基于本地ProjectB修改的这个工作区,这个解决方案在其他环境或其他开发人员中是不可移植的,所以警告!