我有 2 个项目 Dynamic Web 项目 XYZ 和另一个 java 项目 ABC
我已经从 XYZ 的 java 构建路径添加了 XYZ 中 ABC 的项目引用,并且还在 XYZ web-inf/lib
文件夹中添加了 ABC jar。
现在,当我在服务器上运行 XYZ 时,ABC 中所做的更改没有反射(reflect)出来,即
我在 ABC 中编写了许多 System.out.println
但在服务器上运行 XYZ 时它没有在控制台上打印任何内容,我也尝试在 XYZ 中添加最新的 ABC jar,但它看起来毫无值(value)。我无法检查 XYZ 项目正在读取 ABC 的类文件的位置。
最佳答案
您应该警告循环依赖。考虑重构几个没有它的模块。或者,导出到jar并将其添加到项目中。在这种情况下,最好使用 Maven 将 jar 放入存储库并引用其他项目。
关于java - Eclipse项目运行时问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13499095/