NetBeans IDE 6.7.1 Ant 스크립트 변수
문제
내 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
환경변수가 설정되었습니다.
제휴하지 않습니다 StackOverflow