[자바] Axis 는 높 은 버 전의 J2sdk: j2sdk - 1 이 필요 합 니 다.4_2_08
5757 단어 자바
[자바] Axis 는 높 은 버 전의 J2sdk 가 필요 합 니 다.
집필 자
날짜.
키워드
< personname w: st = "on" > < / personname > 정 윤 @ ultrapower
Java Web Service Axis Tomcat j2sdk
현상.
Install Axis 의 상세 한 절차 에 따라 axis - bin - 1 을 순서대로 설치 하 였 다.2. Tomcat 5.0 도 요구 에 따라 해당 하 는 lib 파일 을 Tomcat 디 렉 터 리 에 복사 합 니 다.
그러나 Tomcat 을 다시 시작 한 후 탐색 http://localhost:8080/axis/ 에서 다음 과 같은 오류 가 발생 했 습 니 다. "org. apache. jsper. Jasper Exception: Unable to compile class for JSP" 는 다음 과 같 습 니 다.
오류 페이지 알림:
HTTP Status 500 -
type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception
org.apache.jasper.JasperException: Unable to compile class for JSP
No Java compiler was found to compile the generated source for the JSP.
This can usually be solved by copying manually $JAVA_HOME/lib/tools.jar from the JDK
to the common/lib directory of the Tomcat server, followed by a Tomcat restart.
If using an alternate Java compiler, please check its installation and access path.
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:83)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:315)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:406)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:463)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:442)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:430)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:274)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
note The full stack trace of the root cause is available in the Apache Tomcat/시스템 변 수 를 반복 해서 조정 해도 소 용이 없습니다. GooglGroup 에서 조회 해도 해결 방법 이 없습니다.
해결 방법
j2sdk - 1 4 1 02 - windows - i586 이 설치 되 어 있 었 습 니 다.
처음에 설치 한 것 은 j2sdk - 1 4 1 02 - windows - i586. exe 입 니 다. 페이지 의 힌트 를 보고 tools. jar 를 tomcat 디 렉 터 리 에 복사 하 는 것 이 안 됩 니까?
최종 설치 j2sdk - 1 4 2 08 - windows - i586 - p. exe:
기 존 j2sdk 를 마 운 트 해제 하고 최신 j2sdk - 1 4 2 08 - windows - i586 - p. exe 를 설 치 했 습 니 다. AXIS HOME, AXIS LIB 등 시스템 변 수 는 설정 되 어 있 지 않 습 니 다. 이 버 전의 D: / j2sdk < chsdate w: st = "on" year = "1899" month = "12" day = "30" islunardate = "False" isrocdate = "False"> < / chsdate > 1.4.2 08 / lib / tools. jar 를 D: / tomcat 5.0 / common / lib 로 복사 하여 Tomcat 를 다시 시작 하면 Axis 를 탐색 할 수 있 습 니 다.
그리고 이전에 발 표 된 웹 서비스 도 정상적으로 조회 할 수 있 습 니 다.
이것으로 증 서 를 남기다.
집필 자
날짜.
키워드
< personname w: st = "on" > < / personname > 정 윤 @ ultrapower
Java Web Service Axis Tomcat j2sdk
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.