我在Eclipse中有两个Java项目,我想让一个人能够访问另一个中的类,而不是很难分辨哪些类来自哪个 - 或者理想情况下,无需列出访问项目中的类。换句话说,它看起来像这样(但有更多的文件):
Proj01
[包]
Useful.java
Proj02
[包]
CurrentProject.java
我希望有一些相当于“import Proj01.Useful;”在CurrentProject.java中。我该怎么做?
答案 0 :(得分:0)
将项目作为依赖项添加到另一项。
右键单击项目 - >构建路径 - >配置构建路径 - >项目标签 - >添加... - >选择其他项目 - >单击“确定”。
您现在应该能够从其他项目中导入类。
答案 1 :(得分:0)
基本上你要做的是将'Proj01'打包为JAR文件,并将该JAR作为'Proj02'中的依赖项包含在内。这将允许您在Proj02中导入所需的类。
就个人而言,我建议您查看Maven。 Maven帮助管理项目中的依赖项以及构建过程(在您的情况下可以用于构建必要的JAR文件[s])。
或者,如果您使用Eclipse之类的工具,则可以将其用于项目的package up a JAR。