有没有办法'#34; import"来自Eclipse中的其他磁盘上的Java项目?

时间:2014-09-26 03:17:30

标签: java eclipse import

我在Eclipse中有两个Java项目,我想让一个人能够访问另一个中的类,而不是很难分辨哪些类来自哪个 - 或者理想情况下,无需列出访问项目中的类。换句话说,它看起来像这样(但有更多的文件):

Proj01
[包]
Useful.java
Proj02
[包]
CurrentProject.java

我希望有一些相当于“import Proj01.Useful;”在CurrentProject.java中。我该怎么做?

2 个答案:

答案 0 :(得分:0)

将项目作为依赖项添加到另一项。

右键单击项目 - >构建路径 - >配置构建路径 - >项目标签 - >添加... - >选择其他项目 - >单击“确定”。

您现在应该能够从其他项目中导入类。

答案 1 :(得分:0)

基本上你要做的是将'Proj01'打包为JAR文件,并将该JAR作为'Proj02'中的依赖项包含在内。这将允许您在Proj02中导入所需的类。

就个人而言,我建议您查看Maven。 Maven帮助管理项目中的依赖项以及构建过程(在您的情况下可以用于构建必要的JAR文件[s])。

或者,如果您使用Eclipse之类的工具,则可以将其用于项目的package up a JAR