문제

내 project.properties를 편집하지 않고 NetBeans를 사용하여 내 Ant 스크립트에서 rt.jar의 위치를 ​​어떻게 얻습니까?${java.home}은 jdk 폴더가 아닌 jre 폴더의 위치를 ​​반환합니다.

project.properties에 값을 쉽게 추가할 수 있다는 것을 알고 있지만 그렇게 하고 싶지는 않습니다.또한 컴퓨터를 전환할 때마다 쉽게 경로를 수정할 수 있다는 것도 알고 있지만 그렇게 하고 싶지도 않습니다.

편집하다:아마도 ${java.home}이 최선의 솔루션일 것입니다. 컴퓨터 환경 변수를 올바르게 수정하면 됩니다.

편집2:방금 java.home이 JAVA_HOME과 동일하지 않다는 것을 깨달았습니다.추가 정보: http://javahowto.blogspot.com/2006/05/javahome-vs-javahome.html

도움이 되었습니까?

해결책

당신은 가지고 있습니까? JAVA_HOME 세트?그렇다면 JDK를 가리키나요?개미로부터 선적 서류 비치:

JDK 기능이 필요한 경우(예: javac 작업 또는 rmic 작업) tools.jar 추가해야 합니다.Ant와 함께 제공되는 스크립트는 bin 디렉토리에 필요한 JDK 클래스가 자동으로 추가됩니다. JAVA_HOME 환경변수가 설정되었습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top