2

내 문제는 JAVA_HOME 변수와 관련이 있습니다. 내가 cmd 안에 echo 할 때, 필자는 powershell에서 echo 할 때 jdk를 가리킨다. jre7을 가리키며 jre6을 가리키는 PHP 스크립트로 echo 할 때이다. 나는 set JAVA_HOME과 set-variable JAVA_HOME을 웹에서 호출 한 powershell과 php 스크립트로 설정하려고 시도했지만 어느 것도 작동하지 않았다. 아무도 내가이 문제를 어떻게 해결할 수 있을지 생각하고 있니? 덕분에JAVA_HOME에서 2008 서버가 다른 호출에서 다른 장소로 가리킨다

답변

0

나는 실제로 문제를 해결하지 못했지만 증상을 치료했습니다. ant.bat을 편집했습니다. 방금 파일을 시작할 때 JAVA_HOME = path \ to \ jdk를 설정하십시오.

1

is JAVA_HOME은 시스템 변수가 아닌 사용자 변수로 정의되어 있으며 해당 프로세스가 다른 사용자로 실행되고 있습니까?

+0

시스템 변수로 정의되었습니다. 시스템 -> 고급 시스템 설정 -> 환경 변수 -> 시스템 변수 – Belovoj

+0

시스템의 다른 사용자가 방해 할 수있는 사용자 var로 JAVA_HOME을 정의하지 않았습니까? % PATH % 변수가있는 재미있는 게임은 어떻습니까? – radai

+0

나는 레지스터를 검사하고 사용자 변수에는 tmp와 temp 만 정의되어 있으며 시스템 PATH에는 jre6 또는 jre7의 흔적이 없습니다 ... 나는 그것을 얻지 못합니다 ... 그것은 어떤 종류의 흑 마법과 같습니다 – Belovoj

관련 문제