如何将.jar文件添加到Java代码中

时间:2012-03-23 14:02:37

标签: java guava

我有一个java代码,我想使用Guava库CharMatcher函数。我下载了它,但无法将其添加到我现有的代码中。任何人都可以帮我如何将.jar文件添加到java代码(一步一步)。我使用的是JDK 1.6。提前谢谢。

我使用以下命令:

enter image description here

使用以下代码:

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中。任何人都可以帮我解决问题,因为它显示错误。

3 个答案:

答案 0 :(得分:7)

假设您使用Eclipse作为IDE,这是图片: enter image description here

编辑:如果您不使用任何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)

只需将其添加到您的类路径中:

  • 在项目文件夹中复制.jar
  • 在eclipse中刷新项目浏览器(我希望你使用的是eclipse)
  • rightclick .jar
  • 构建路径 - &gt;添加到构建路径

我希望这可以帮助你,我不确定这是否是你所要求的;)