繁体   English   中英

另一个项目Eclipse中项目的参考输出JAR

[英]Reference Output JAR Of Project In Another Project Eclipse

这不是关于引用的另一个noob问题。

我有一个框架,在编译时......生成一个JAR文件......截至目前我只是作为外部JAR引用。 问题是,我需要编辑框架,我不想经常导出框架项目并重新编译我的主项目。

我需要在编译主项目的地方,并编译框架项目中引用的JAR文件。

如何在Eclipse中引用不同的Java项目不起作用......这不是一个Web项目。

我也尝试过: 在Eclipse Java项目之间添加一个引用

这是怎么做到的?

我最近在将源代码文件导入新的Java项目时遇到了类似的问题。 以下是修复该问题的步骤:

Project => Properties => Java Build Path => Source并添加根目录。

在此输入图像描述

然后我不得不将org文件夹重命名为src 然后,我必须重命名每个包库以附加org. 到包名称的开头,如下所示:

在此输入图像描述

Project => Properties => Java Compiler => Compiler Compilance Level确保设置为正确的版本(我使用1.5但它取决于你需要的功能)。

在此输入图像描述

最后,确保正确地导出库中的依赖项:( Project => Properties => Java Build Path => Order and Export并选中依赖项的复选框)

在此输入图像描述

如果您按照以下步骤操作,那么您的第一个链接( 如何在Eclipse中引用其他Java项目 )应该可以正常工作:

  • 确保您的框架项目被Eclipse正确识别为Java项目(它在文件夹图标中显示了一个小J,您还可以在其.project文件中找到Java特性)
  • 确保您的框架项目编译(Eclipse没有发现它的问题,并生成一个有效的./bin文件夹或任何你用它中的.class文件调用它)
  • 确保Eclipse将其他项目标识为有效的Java项目
  • 在你的另一个项目中取消引用已编译框架.jar的任何实例(这应该会在其中出现一些编译失败 - 框架类已经消失!)
  • 右键单击其他项目属性,转到Java Build Path,项目选项卡,将框架项目添加到其中(使用此项,编译问题应该从其他项目中消失)

如果您在这些步骤后仍然发现问题,请发表评论

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM