我有两个项目,Main和Core. 我有一个名为com.package.Sample(及其内容)的包和一个名为Samplepackage的类com.package。如果我将两者都包含在 中Main,我会遇到一个无法解决的错误 - 在我的实际情况下,它是Sample无法解决的类。我们有 ant 脚本可以构建并且一直有效。
但是,仔细检查每个项目的要求后,我注意到我可以将包连同它的依赖项一起com.package.Sample移入. 这门课在技术上属于里面,所以我没有移动它。这使我能够在 Eclipse 中成功构建。CoreMainSampleMain
我想知道的几件事:
- 这在大型项目中很常见吗?
- 这种情况的最佳方法是什么?在检查冲突之前,我认为最好的解决方案是重构
Sample类。 - 但是,如果我无法将包裹
com.package.Sample移出Main. 我该怎么办?或者这是一个永远不会建立的案例?