1

我有一个新项目,我正在尝试与一些现有功能集成。在我的一项旧服务中,我为新类包含了一些初始化,并使用“组织导入”功能自动查找和导入包。当我尝试使用 Apache Ant 打包该类时,构建失败并出现错误,指出包不存在。我已将新项目添加到构建路径并仔细检查了包名称。什么仍然会阻止应用程序启动新项目?

使用:WebSphere Studio Application Developer 版本 5.1.2 WebSphere v5.1 JRE Apache Ant 1.6.2

编辑:我用 -v 参数重新运行了 ant(顺便说一下,白色控制台输出中的浅绿色文本是眼睛疲劳的原因),结果发现包/项目没有显示出来。我修改了属性以包含包,所以我不知道为什么它不会出现,但这绝对是问题所在。我希望这能带来一些启示。

编辑:已解决:好吧,我觉得很愚蠢。这次构建运行。我打开 build_new.xml 并将“include name="[myClass].jar" />”添加到“fileset dir="${global.module.dir}">”下的路径部分。其他项目还有其他问题需要处理,所以我不确定这是否解决了所有相关问题,但构建成功。

4

1 回答 1

0

因此,从您的帖子中,我可以了解到您已将旧项目之一的依赖项添加到新项目中。如果是这种情况,请确保在新项目之后编译旧项目。

希望这可以帮助!

于 2011-07-16T15:36:37.780 回答