1
我有3个项目在我的Eclipse中打开,其中2个是主项目的依赖项。我还有一个自定义构建脚本(由其他人制作)用于构建我的项目。我希望build.xml文件能够包含来自其他项目的外部源文件。我试过这样的东西Ant包含外部项目
<path id="build.class.path">
<fileset dir="${project-root}/WebContent/WEB-INF/lib" />
<pathelement path="${classes-folder}" />
<pathelement path="E:\EclipseWorkspace\workspace\clear4-runtime-core\src" />
</path>
但没有运气。我必须承认我的ANT和build.xml技能很低,根本不存在。
我不能非常感谢你,戴夫。就是这样。对于其他人,在我的build.properties文件中,我添加了一个条目,如stacksource,并将其设置为要包含的项目为“$ {basedir}/stacksource”的位置。然后,在我重要的javac节点的构建脚本中,我将srcdir参数更改为“{project-root}/src $ {path.separator} $ {stacksource}/src”。在实际找到正确的javac节点后,它像冠军一样运行。我不介意学习新技术,但关于Java的那些似乎是压倒性的,并且喜欢抛出古老的错误。 –
没有汗水:)今天记得接受答案解决你的问题!也就是说,解释出了什么问题可能是......有时候很有挑战性。 –