2010-04-20 5 views
1

Google App Engine을 사용하는 방법을 배우고 있습니다. Netbeans에 프로젝트를 설치했지만 "Deploy to Google App Engine"을 클릭하면 다음 오류가 발생합니다.Google App Engine Java 앱에서 javac을 찾을 수 없습니까?

.. JSP 파일에 대한

0 % 만들기 스테이지 디렉토리

5 % 스캐닝.

8 % jsp 파일을 컴파일 중입니다.

11 % Java 파일을 컴파일 중입니다.

오류 정보 :

2010년 4월 20일 오후 3시 51분 23초 org.apache.jasper.JspC에는 processFile

정보 : 내장 파일 : \ PayPal_Monitor.jsp

있는 java.lang. IllegalStateException : "C : \ Program Files (x86) \ Java \ jre6 \ bin \ javac.exe"및 "C : \ Program Files (x86) \ Java \ bin \ javac"을 시도한 java.home을 기반으로하는 javac 실행 파일을 찾을 수 없습니다. exe "

응용 프로그램을 업데이트 할 수 없습니다 : java.home을 기반으로하는 javac 실행 파일을 찾을 수 없으며"C : \ Program File (x86) \ Java \ jre6 \ bin \ javac.exe "및"C : ₩ Program Files (x86) ₩ Java ₩ bin ₩ javac.exe "

[C : \ Users \ NM \ AppData \ Local \ Temp \ appcfg3946701335172983337.log]를 참조하십시오. C :

파일 "javac.exe은"에 \ Program 파일 (x 86) \ 자바 \ jdk1.6.0_18 \ bin에

는 어떻게하면이 "java.home"추가 할 수 있습니까? 나는 Win Vista를 사용하고 있으며 "System -> Environment Variables"에서 추가하려고 시도했지만 거기에 "java.home"이 없습니다. 어디에서 찾을 수 있습니까?

프랭크

답변

3

변경에 appcfg.cmd :

@"C:\Program Files (x86)\Java\jdk1.6.0_18\bin\java" -cp 
"%~dp0\..\lib\appengine-tools-api.jar" com.google.appengine.tools.admin.AppCfg %* 

읽기 here.

1

당신이 넷빈즈에 대해 너무 특정하지 않은 경우, 나는 개발을위한 이클립스의 구글 앱 엔진 플러그인을 사용하여 제안 앱 엔진에서 정말 훌륭하고 환상적인 디버깅 경험을 제공합니다.