2012-03-23 8 views
1

私はGuavaライブラリCharMatcher関数を使用したいJavaコードを持っています。私はそれをダウンロードしましたが、既存のコードに追加することはできません。 Javaコードにその.jarファイルを追加する方法を誰にでも教えてください(ステップバイステップ)。私はJDK 1.6を使用しています。前もって感謝します。私はCにグアバライブラリとTest.javaを保存Javaコードに.jarファイルを追加する方法

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); 
    } 


} 
} 

:follwingコードを

enter image description here

、使用:

私は、次のコマンドを使用しています\プログラムファイル\のJava \ jdk1 .6.0_25 \ bin。エラーを表示しているので、問題がどこにあるのか誰でも助けてくれますか?

+2

重複http://stackoverflow.com/questions/1064481/newbie-question-how-to-include-jar-files-when-compiling – scibuff

+2

NetBeans、Eclipse、メモ帳、BlueJay ...どのようなプログラミング環境を使用しているかによってステップバイステップの説明は明らかに異なります。 –

+0

@ ErnestFriedman-Hill申し訳ありませんが、NetBeans、Eclipseなどを使用していません。Javac(JDk 1.6)を使用して実行しています。 – alessandro

答えて

7

あなたはIDEとしてEclipseを使用していると仮定し、ここでの画像です

javac -classpath path_to_your_jar/yourjar.jar your_code.java 
:あなたは任意のIDEを使用しない場合は、あなただけのCLASSPATH変数を使用する必要があります。

'-classpath'または '-cp'スイッチを使用すると、ライブラリがどこにあるかをjavacに伝えることができます。 詳細については、linkを参照してください。

+0

申し訳ありませんが、NetBeans、Eclipseなどを使用していません。Javac(JDk 1.6)を使用して実行しています。 – alessandro

+0

@alessandro:上のEDITを参照してください –

+0

ありがとうございます。私はそのコマンドを使用したが、上記のエラーを示している。 – alessandro

0

単にあなたのクラスパスに追加します。

  • は(私はEclipseを使用している願っています)
  • 右クリックするの.jar日食でプロジェクト・エクスプローラをリフレッシュし、プロジェクト・フォルダ内の
  • コピーの.jar
  • にBuildPath - >私はこれがあなたの役に立てば幸いパスに

を構築するために追加し、私はこれがあなたが求めているものであれば、本当にわからないんだけど enter image description here

EDIT::;)

+0

申し訳ありませんが、NetBeans、Eclipseなどを使用していません。Javac(JDk 1.6)を使用して実行しています。 – alessandro

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 ... 
関連する問題