2012-02-08 84 views
1

我在做的事情似乎很简单,但它只是没有解决。这与我作为java和eclipse的新手有很大的关系。在eclipse中添加对java的项目引用

我想从我的eclipse项目中引用另一个项目(称为javalibproject)(称之为mainproject)。因此,我将javalibproject添加到mainproject的java构建路径中的项目选项卡上,并为其添加项目引用。

我在这个阶段希望能够导入javalibproject包并声明其中一个引用的类。但是在我的mainproject类中,我得到的javalibproject无法解析为一个类型。我也希望在资源管理器中显示某种库文件夹,显示javalibproject(类似于引用外部jar时发生的情况)。

任何想法我做错了什么?我是最好的尝试导出javalibproject作为JAR并引用它。

感谢,

约恩

回答

2

您需要在项目添加到主项目构建路径。

在你的主项目 - >属性 - > java构建路径 - >项目 - >添加。

对于第二种解决方案(将它添加为jar)看一下Apache Maven,因为它可以为您节省大量时间。

0
  1. 我们当然可以将所有的图书馆馆藏在一个地方,并将其用作主项目中的项目参考。可能会丢失的是javalibproject的某些正确配置。它是否独立运作?
  2. 这将不会显示为其他库显示在您的主项目。
  3. 尽管管理jar和库依赖关系的最好方法是通过maven/ant + ivy,你所要做的也是非常正确的。