2017-11-17 20 views
-3

이 hello.class하는 hello.java을 컴파일하려면, 파일 내용은 다음과 같다 : enter image description herejavac -cp가 클래스를 찾을 수 없습니까? javac의 명령을 사용하는 방법

어떻게 다른 패키지를 소개 enter image description here

을 다음과 같이 디렉토리 구조는 E : \ icenew2 \ hellotest> javac의의 -sourcepath의 SRC의 hello.java enter image description here

그것은 다음과 같이 실행 잘못 : javac의의 -cp을 "SRC \ COM \ zeroc \ 얼음

그것은 나에게 이런 식으로 실행하기위한 실수 * .class "hello.java,210 enter image description here

+1

는 텍스트 문제를 설명하는 이미지를 사용하지 마십시오. https://meta.stackoverflow.com/questions/285551/why-not-upload-images-of-code-on-so-when-asking-a-question – tripleee

답변

0

우리는 와일드 카드 문자 *를 사용할 수 있습니다

javac -cp *; BackBenchers.java 

지정 대상 디렉토리 :

javac -d classes backbenchers.java 

: 컴파일러는 지정된 디렉토리가 존재하지 않는 경우 불평, 그리고 것 하나를 만들지 않습니다.

원본 파일이 패키지 아래에 있으면 컴파일러는 대상 디렉터리에 패키지 구조를 만듭니다.

지정 소스 경로 디렉토리 :

javac -sourcepath src BackBenchers.java