番石榴样品用法
是的,使用番石榴是一个好主意,特别是对于读取文件等简单任务:
String contents = Files.toString(file, Charsets.UTF_8)
与像这样的普通Java版本相比:
BufferedReader in = null;
StringBuilder sb = new StringBuilder();
try {
in = new BufferedReader(new FileReader(file));
String str;
while ((str = in.readLine()) != null) {
sb.append(str).append('\n');
}
} catch (IOException e) {
// do something here
} finally{
// and this should also be in a try / catch block
if(in!=null)in.close();
}
return sb.toString();
(但实际上,你需要开发Java多年才能真正理解恕我直言的易用性。
配置 Eclipse 以使用番石榴
在 Eclipse 中处理此类库的最简单方法是创建一个用户库并将用户库添加到项目中(右键单击 project:)。Build Path -> Add Library -> User Library
以下是生成用户库的简短指南:
- 打开菜单项
Preferences -> Java -> Build Path -> User Libraries
- 按 ,输入名称(例如“番石榴”)
New...
- 按下并搜索您下载的
JAR文件(事先解压缩番石榴存档,在里面您将找到该文件。在此对话框中选择它,最好在将其移动到更理想的位置之后)Add JARs...
guava-r07.jar
- 现在选择 ,然后找到文件的路径。
Source Attachment -> Edit...
guava-src-r07
- 如果需要,可以对 JavaDoc 位置重复此过程,将其指向番石榴分发中的文件夹
javadoc
- 压。
OK
现在你应该设置好了,你可以选择用户库并将其添加到你选择的项目中。
使用 Maven
为了完整性:作为使用maven进行依赖管理的倡导者,我当然建议使用maven和m2eclipse而不是用户库来管理项目依赖关系。