2012-03-23 4 views
1

Guava CharMatcher 함수를 사용하려는 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

그리고 사용 :

나는 다음과 같은 명령을 사용하고 \ 프로그램 파일 \ 자바 \ 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 : 위에 편집하십시오 –

+0

고마워요. 그 명령을 사용했지만 위에서 설명한 오류를 보여줍니다. – alessandro

0

간단하게 클래스 패스에 추가 :

  • 가 (난 당신이 이클립스를 사용하고 희망)
  • 오른쪽 클릭하면의 .JAR 이클립스에서 프로젝트 탐색기를 새로 고침 프로젝트 폴더에
  • 복사 .JAR
  • Buildpath -이 당신을 위해 무엇을 요구하는 경우> 난 정말 모르겠어요, 경로에게 나는이 당신을 도움이되기를 바랍니다

구축에 추가 enter image description here

편집 :)

+0

죄송합니다. NetBeans, Eclipse 등을 사용하고 있지 않습니다. Javac (JDk 1.6)을 사용하여 실행하고 있습니다. – alessandro

3

당신의 단지 일을 명령 줄, 당신은 클래스 경로 환경 변수를 수정하거나 명령 행에서 -classpath 인수를 전달할 수 있습니다 경우

윈도우 : set CLASSPATH=%CLASSPATH%;\guava\install\dir\guava.jar
* nix에서 스크립트 export CLASSPATH=$CLASSPATH:/guava/install/dir/guava.jar

또는

javac -classpath guava\install\dir\guava.jar ... 
java -classpath guava\install\dir\guava.jar ... 
관련 문제