Java 컴파일 또는 주석 처리를 위해 클래스 경로에 Jar 포함(명령줄)
외부 jar의 종속성이 필요한 프로그램을 컴파일하려면 다음을 수행하세요. 클래스 경로에 해당 항아리를 포함하는 데 필요합니다. 이는 apt와 같은 주석 처리 도구를 사용할 때 특히 그렇습니다.
패키지 또는 기호 누락을 나타내는 컴파일 오류가 발생하는 경우 필요한 jar가 클래스 경로에 포함되지 않은 것을 의미합니다. 이 문제를 해결하려면 javac 또는 apt 명령에서 -cp(classpath) 옵션을 사용할 수 있습니다.
Javac
-를 사용하여 클래스 경로에 jar를 추가합니다. cp 옵션:
javac -cp jsr181-api.jar:. HelloImp.java
. (점)은 -cp를 사용하지 않는 경우 기본적으로 클래스 경로에도 포함되어야 하는 현재 디렉터리를 나타냅니다.
Apt
와 유사 javac의 경우 -cp 옵션을 사용하여 다음을 포함합니다. jars:
apt -cp jsr181-api.jar:. HelloImp.java
Ant
Ant를 사용하는 경우
<project> <target name="compile"> <javac classpath="jsr181-api.jar:."> <src path="."/> </javac> </target> </project>
Windows
Windows 시스템에서는 ; : 대신 클래스 경로에서 jar를 분리하려면:
java -cp jsr181-api.jar;. HelloWorld.java
성공적인 컴파일을 위해 클래스 경로에 현재 디렉터리(.)를 포함해야 합니다.
위 내용은 Java 컴파일 및 주석 처리를 위해 클래스 경로에 외부 JAR을 포함하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!