繁体   English   中英

将项目添加到Java构建路径

[英]Adding Project to Java Build Path

我目前正在开发一个Android项目(我们称之为项目A),我想将一个已经存在的项目(B)添加到我的A项目中,这样我就可以使用项目B的方法。首先我尝试添加通过Java Build Path进行项目,但这是不可能的,因为我原来的Project-B-Folder只是一个默认项目,而不是java项目。 我把它改成了一个java项目,然后我把它添加到我的项目A的java构建路径中。

现在,当我第一次这样做时,它对我来说效果很好。 Project-B-Folder中的文件变成了Packages,我可以从Project A导入我的.java文件.Eclipse在我输入时发现了包,但是当我保存文件时,它显示了“导入” XXX无法解决错误“。 我决定重做所有构建路径的东西,但是现在,Project B中的所有文件夹仍然是文件夹,并且不会变成包。 在项目A中,我无法通过import命令找到它们,尽管我已经将项目B再次添加到我的Java Build Path中。

你对我有什么帮助吗? Thx提前!

你知道,你可以用至少两种方式做到这一点。 这个答案假定您使用的是Eclipse。

  1. 将项目B标记为库项目,并通过项目属性中的Android选项卡将其添加为依赖项。
  2. 将项目-B导出到库JAR中,然后将jar添加到\\libs文件夹中,然后添加到Project-A的构建路径中

在第一种情况下,您有机会对库项目进行更改,并在清理后利用相关项目中的最新更新。 要使用此方法,请右键单击项目文件夹,然后选择属性。 在左侧的Android选项卡中,勾选显示Is Library的复选框。 完成此操作后,转到项目A,这是相关项目,并通过相同的菜单访问Android选项卡。 然后在Library下,单击Add并选择Project-B作为依赖项。 清理两个项目并构建它们。 你准备好了。

在第二种情况下,单击Project-B并浏览File -> Export -> Java -> Jar File 然后选择一个目标文件夹并生成一个jar。 创建jar后,将其复制到项目的\\libs文件夹中。 您也可以选择将其添加到构建路径中,但在正常情况下,一旦将其复制到那里就会添加它。

暂无
暂无

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

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