我想在我的项目中包含guava-07.jar。我尝试配置构建路径,将其复制到库文件夹,链接源和使用添加外部jar。
导入com.google.common.eventbus.Subscribe无法解析继续显示。 我在私人图书馆里有一个guava.jar的项目。我可以把它放在这个项目中。或者还有另一个问题。请帮助我理解。
答案 0 :(得分:1)
在堆栈和谷歌中提到一些问题后,我得到了这样的希望,这些可以帮助你
正如您之前所做的那样,只需删除所有依赖项并添加构建路径并清理项目一次,如果它工作只是通过事情
在Eclipse中处理此类库的最简单方法是创建用户库并将用户库添加到项目中(右键单击项目:构建路径 - >添加库 - >用户库)。
以下是生成用户库的简短指南:
打开菜单项首选项 - > Java - >构建路径 - >用户库 按新...,输入名称(例如'番石榴') 按Add JARs ...并搜索您下载的JAR文件 (事先解压缩Guava存档,在你的内部找到文件guava-r07.jar。在这个对话框中选择它,最好是在将它移动到更理想的位置之后) 现在选择Source Attachment - >编辑...,找到文件guava-src-r07的路径。 如果您愿意,可以为JavaDoc位置重复此过程,将其指向guava发行版中的javadoc文件夹 按OK。
和其他一些建议就像
使用Maven导入库。这使得以后升级依赖项变得简单,一旦安装m2eclipse,Eclipse将为您选择Guava库。您在Maven pom.xml中所需要的只是#34;使用Guava"在您的依赖项部分中是以下内容。
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>15.0</version>
</dependency>
仅查看参考文献以获取更多详细信息
The very basics for using Guava
How to add Guava to Eclipse project
Adding Google Guava to Android project - significantly slows down the build
答案 1 :(得分:0)
如果您正在使用eclipse,只需将guava-07.jar
复制到libs
文件夹中(如果您没有,请创建一个)。
答案 2 :(得分:0)
在Windows资源管理器中选择文件并将其拖到eclipse中的libs文件夹中。这也将它们添加到Android私有库。