2012-02-14 3 views
2

자바 파일과 내가 가져올 라이브러리가 있습니다. 콘솔에서 Test.java 파일을 컴파일하고 명령 라이브러리 이름을 추가하는 방법은 무엇입니까?콘솔에서 자바 파일 컴파일

javac -cp /path/to/jar/files MyProgram.java 

실행 :

import me.prettyprint.hector.api.Cluster; 
import org.apache.cassandra.thrift.*; 
import org.apache.thrift.TException; 
import org.apache.thrift.protocol.TBinaryProtocol; 
import org.apache.thrift.protocol.TProtocol; 
import org.apache.thrift.transport.TFramedTransport; 
import org.apache.thrift.transport.TSocket; 
import org.apache.thrift.transport.TTransport; 
import org.apache.thrift.transport.TTransportException; 

import java.io.File; 
import java.io.FileWriter; 
import java.nio.ByteBuffer; 
import java.util.UUID; 

public class Test extends Thread{ 
    //here my code 
} 
+0

Java 프로그램에서 가져온 라이브러리가 아닙니까? –

+0

@Hunter : 어떤 방식 으로든 컴파일 할 때 여전히 참조해야합니다. 그렇지 않으면 라이브러리 파일을 어떻게 찾을 수 있습니까? –

+0

정보가 충분하지 않습니다 - 최소한 Test.java를 보여줍니다 (그러나이 질문은 오라클의 Java 참조에서 조사한 정보가 충분하지 않은 이유는 무엇입니까?) – KevinDTimm

답변

3

는이

컴파일을 찾고 있습니다

다음
java -cp .;/path/to/jar/files MyProgram 

jar 파일은 외부 라이브러리에 해당합니다.