我有一个java代码,我想使用Guava库CharMatcher函数。我下载了它,但无法将其添加到我现有的代码中。任何人都可以帮我如何将.jar文件添加到java代码(一步一步)。我使用的是JDK 1.6。提前谢谢。
我使用以下命令:
使用以下代码:
public class Test {
public static void main(String[] args) {
try {
String key = "hello";
Multimap<String, Integer> myMap = HashMultimap.create();
myMap.put(key, 1);
myMap.put(key, 5000);
System.out.println(myMap.get(key));
}
catch (FileNotFoundException e) {
System.out.println(e);
} catch (Exception e) {
System.out.println(e);
}
}
}
我将Guava Library和Test.java存储在C:\ Program Files \ Java \ jdk1.6.0_25 \ bin中。任何人都可以帮我解决问题,因为它显示错误。
答案 0 :(得分:7)
假设您使用Eclipse作为IDE,这是图片:
编辑:如果您不使用任何IDE,则必须使用CLASSPATH变量:
javac -classpath path_to_your_jar/yourjar.jar your_code.java
&#39; -classpath&#39;或者&#39; -cp&#39; switch让您可以告诉javac库所在的位置。 有关详细信息,请参阅link。
答案 1 :(得分:3)
如果您正在执行命令行,您可以修改类路径环境变量,或者在命令行上传递-classpath
参数:
Windows:set CLASSPATH=%CLASSPATH%;\guava\install\dir\guava.jar
* nix export CLASSPATH=$CLASSPATH:/guava/install/dir/guava.jar
OR
javac -classpath guava\install\dir\guava.jar ...
java -classpath guava\install\dir\guava.jar ...
答案 2 :(得分:0)
只需将其添加到您的类路径中:
我希望这可以帮助你,我不确定这是否是你所要求的;)