2014-02-18 2 views
1

binach, ee, server, src라는 네 개의 폴더가있는 javachallenge 프로젝트가 있습니다.터미널을 사용하여 자바 프로젝트 컴파일하기

이 프로젝트는 외부 라이브러리 서버/server.jar이 필요하고 그것은

어떻게 내가 터미널을 사용하여이 프로젝트를 실행할 수 /주요 방법은 SRC/javachallenge/클라이언트 내부의 Connector.java?

답변

2

JDK 이진 파일이 PATH에 있는지 확인한 다음 javac (Java 컴파일러)을 호출해야합니다.

java 컴파일러 사용 방법은 http://docs.oracle.com/javase/7/docs/technotes/tools/solaris/javac.html을 참조하십시오. 모든 클래스를 컴파일 한 후

, 당신은 java -cp /path/to/compiled/classes:server/server.jar javachallenge.client.Connector이 (클래스를 가정하면 javachallenge.client 패키지에 문의하십시오. -cp 옵션은 어디에서 클래스를 찾기 위해 자바 가상 머신을 알려줍니다, 당신은 당신이 이전에 컴파일 된 클래스와 디렉토리를 모두 포함 할 수 있도록 그리고 외부 라이브러리 이러한 클래스에 따라 달라집니다.

당신은 문제가 발생할 경우 사용할 수있는 옵션의 목록을 얻으려면 인수없이 모두 javajavac를 호출 할 수 있습니다.

관련 문제