java - Apache ant 构建在 WSAD 中失败。 'package [com.company.myClass] does not exist"

标签 java apache ant

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

使用: WebSphere Studio 应用程序开发人员版本 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}">”下的路径部分。其他项目还有其他问题需要处理,因此我不确定这是否解决了所有相关问题,但构建成功了。

最佳答案

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

希望这有帮助!

关于java - Apache ant 构建在 WSAD 中失败。 'package [com.company.myClass] does not exist",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6718112/

相关文章:

Mac OS X 10.8 上 NetBeans 中的 Java GUI

java - org.apache.lucene.analysis.StandardAnalyzer 无法解析

java - 错误的类文件使 ant 构建失败

java - Junit 5 的 assertEquals 与 double 的精度

java - 如何将从数据库中检索到的字符串值与程序中定义的字符串值进行比较

java - 用 Java 实现 Controller 和路由

php - 使用 302 重定向/IMG SRC/JSON-P 共享 session 以及对 Google SEO/Pagerank 或其他问题的影响

apache - .htaccess 重定向 Facebook 爬虫,隐私政策除外

java - 在一致的环境中执行 Java 程序

java - 在命令行中运行一个 jar 文件(由 ant 生成)