※ ChatGPTを利用し、要約された質問です(原文:JSPのクラスをコンパイルできない問題)
JSPのクラスをコンパイルできない問題
2011/06/19 12:06
このQ&Aのポイント
JSPのクラスをコンパイルできない問題についての解決方法を教えてください。
質問者はJSPの「org.apache.jasper.JasperException: JSPのクラスをコンパイルできません」というエラーメッセージに悩まされています。掲示板を参考にパスの設定を確認していますが、解決できない状況です。
質問者の環境は、WinVistaBusiness SP2、Apache Tomcat 6.0.32、JDK 1.6.0_24、JRE 1.6.0_06とjre6、Eclipse IDE for Java Developers / Helios Service Release 2です。ウィンドウズ環境変数にはJAVA_HOME、CATALINA_HOME、CLASSPATH、PATHが設定されています。
こんにちは。
JSPの「org.apache.jasper.JasperException: JSPのクラスをコンパイルできません」
のエラーメッセージに悩まされております。
掲示板をみたところ、たぶんパスの設定ではないかと検討をつけてはいるのですが解決できずの状態です。
■環境
OS :WinVistaBusiness SP2
TOMCAT :apache-tomcat-6.0.32
:C:\Program Files\Apache Software Foundation\Tomcat 6.0
JDK :jdk1.6.0_24
:D:\Program Files\Java\jdk1.6.0_24
JRE 1:jre1.6.0_06
:C:\Program Files\jre1.6.0_06
2:jre6
:C:\Program Files\jre6
ECLIPSE :Eclipse IDE for Java Developers / Helios Service Release 2
:D:\eclipse
:ワークスペース:D:\Users\ueda\workspace\myapp\WEB-INF\src\web.xml
■ウィンドウズ環境変数
◎JAVA_HOME
D:\Program Files\Java\jdk1.6.0_24
◎CATALINA_HOME
C:\Program Files\Apache Software Foundation\Tomcat 6.0
◎CLASSPATH
.;$JAVA_HOME/lib
;$JAVA_HOME/lib/tools.jar
;C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib
;C:\Program Files\Java\jre1.6.0_06\bin
◎PATH
C:\Program Files\Common Files\Microsoft Shared\Windows Live
;%SystemRoot%\system32
;%SystemRoot%
;%SystemRoot%\System32\Wbem
;C:\Program Files\Softex\OmniPass
;C:\Program Files\pcdNavi\bin
;C:\Program Files\Common Files\Roxio Shared\10.0\DLLShared\
;C:\Program Files\Common Files\Roxio Shared\DLLShared\
;C:\Program Files\Common Files\Roxio Shared\DLLShared\
;C:\Program Files\Common Files\Roxio Shared\10.0\DLLShared\
;C:\Program Files\Common Files\Ulead Systems\MPEG
;C:\Program Files\Microsoft SQL Server\90\Tools\binn\
;C:\Program Files\Common Files\HP\Digital Imaging\bin
;C:\Program Files\HP\Digital Imaging\bin\
;C:\Program Files\HP\Digital Imaging\bin\Qt\Qt 4.3.3
;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
;C:\Program Files\Fujitsu\sadata
;C:\Program Files\Windows Live\Shared
;D:\Program Files\Java\jdk1.6.0_24\bin
;C:\Program Files\QuickTime\QTSystem\
;D:\Program Files\Java\android-sdk-windows\tools
;D:\Program Files\Java\android-sdk-windows\platform-tools
;C:\Apache Software Foundation\Apache2.2\bin
;C:\php
■エラーメッセージ
org.apache.jasper.JasperException: JSPのクラスをコンパイルできません:
JSPファイル: /Sample015.jsp の中の5行目でエラーが発生しました
Invalid character constant
2: <html>
3: <head><title>Sample015</title></head>
4: <body>
5: <% out.println('Hello!'); %>
6: </body>
7: </html>
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:349)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:326)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
アドバイス頂けると有り難いです。
宜しくお願い致します。
質問の原文を閉じる
質問の原文を表示する
お礼
おぉ!? なおりました!おはずかしいかぎりです。 ありがとうございました!