Java 如何将Guava添加到Eclipse项目中
日食太阳神3.6Java 如何将Guava添加到Eclipse项目中,java,android,eclipse,guava,Java,Android,Eclipse,Guava,日食太阳神3.6 WindowsXPSP3 我使用Eclipse下载了guava SDK,方法是: 1) 在Eclipse中,转到帮助>安装新软件… 2) 在“使用:”文本框中,我使用了以下URL 3) 它找到了用于Java1.5运行时和SDK的Guava:Google核心库,所以我在每条消息上单击ok,它们似乎安装得很好。 现在我想在我的代码中使用它(对于Android应用程序),我正在尝试向我的一个类文件添加导入 import com.google.common.collect.Map
WindowsXPSP3 我使用Eclipse下载了guava SDK,方法是:
1) 在Eclipse中,转到帮助>安装新软件…
2) 在“使用:”文本框中,我使用了以下URL
3) 它找到了用于Java1.5运行时和SDK的Guava:Google核心库,所以我在每条消息上单击ok,它们似乎安装得很好。
现在我想在我的代码中使用它(对于Android应用程序),我正在尝试向我的一个类文件添加导入
import com.google.common.collect.MapMaker;
我收到一条编译错误消息
无法导入com.google
决心
为了将库添加到我的项目中,是否需要执行任何特殊步骤?
我一直在查看项目属性,我觉得我需要向Java Build Path>库添加一个条目,但我不知道要添加什么。据我所知,它不是Eclipse插件。这是第三方图书馆。
要将库添加到Eclipse构建路径,只需右键单击您的项目->构建路径->配置构建路径->库选项卡->添加外部jar->定位guava-r07.jar->确定/打开要将库添加到构建路径,请在项目中打开Eclipse右键单击>选择属性。在左侧窗格中,选择java构建路径。选择库选项卡并单击“添加外部Jar”(如果在项目代码中,则单击“添加Jar”)
无论如何,我不确定guava是否准备好与android一起使用(因为android使用的是条带化java版本,适合轻量级设备)看看另一个SO线程: 解决了这个问题,您只需要添加指向SDK位置的路径作为链接源。
1) 右键单击项目并选择属性>源>链接源…
2) 浏览到eclipse下载我的计算机上的SDK的位置 C:\程序 Files\eclipse\plugins\com.google.guava.source\u 1.7.0
2014年阅读本文的每个人都可以在此了解一点最新情况。现在,已经有了一个用于guava的eclipse插件。这是轨道计划的一部分。有用的第三方库的集合
您可以找到最新版本。供2016年阅读此文章的所有人使用。。。从这个网站下载番石榴
按照@Schildmeijer所说的步骤做…谢谢,我确实读过,但我不确定这是正确的添加方式。我想如果我通过Eclipse添加它,它将能够像Android SDK一样自动检查和下载更新。这也不起作用。这在编译番石榴类时引发了问题,因为它无法识别@Nullable或@guardeby。我认为目前我将下载预编译的.JAR并将其添加到项目中。这似乎是一种有点黑客的方式。谢谢,我接受了这个答案,因为它最好地指出,我在错误的地方寻找如何添加SDK。当我开始向我的项目添加guava-r07.jar文件时,这个链接非常方便。