home >  Apache > Tomcat

NetBeans6.1からTomcat6.0.16を呼び出すと「JSPのクラスをコンパイルできません」と怒られる

NetBeansを使い、設定しているTomcatでJSPを実行しようとすると以下のエラーがでた。

org.apache.jasper.JasperException: JSPのクラスをコンパイルできません: 

An error occurred at line: 22 in the generated java file
The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory

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:423)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:316)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:294)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:281)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)

JSPのクラスをコンパイルできません(長文です)を見る限り、Tomcatのプラグインとかは、独自にTomcatを起動させるので、tools.jarへのパスが通らないらしい。

そこで、Tomcatのlibフォルダにtools.jarを入れて、NetBeansのツール>サーバからクラスを確認すると一覧にtools.jarが表示されていた。だが失敗。

VMの引数に「-classpath C:\Program Files\Java\jdk1.6.0_06\lib」とかやっても失敗。

GlassFishで動かしてみると成功。

どういうこっちゃ。

参考

最新バージョン6.0に対応した改訂版。サーブレット/JSP対応のオープンソースウ... 続き
メール、携帯、RSSを駆使して理想のツールを作ろう。シンプルな掲示板から写真付き... 続き
TomcatはApache Jakartaプロジェクトがオープンソース形式で開発... 続き

トラックバック(0)

このブログ記事を参照しているブログ一覧: NetBeans6.1からTomcat6.0.16を呼び出すと「JSPのクラスをコンパイルできません」と怒られる

このブログ記事に対するトラックバックURL: http://daipresents.com/mt/bin/mt-tb.cgi/1535

コメント(1)

類似的問題で以下のようなものがあった。

http://ml.seasar.org/archives/seasar-user/2008-August/015574.html

コメントする


画像の中に見える文字を入力してください。

著者:Venkat Subramaniam, Andy Hunt, Shane Warden 税込2,520円
アジャイルの核心となるプラクティスについての、包括的かつ焦点の定まった簡潔な要約。特定のアジャイルな方法論を押し付けるのでなく、いろいろな方法論に共通するプラクティスを結びつけ、首尾一貫した全体像を描き出している。
著者:Yugui 税込 2,310 円
他言語でのプログラミング経験を持つ人を対象に、Rubyの特徴、Rubyならではの方法や慣習について解説。Rubyの基礎的な部分とメタクラスやブロック構文のような独自の概念、それらにまつわる文化を説明し、Ruby特有の考え方を知ってもらうことを目的としている。Ruby1.8及び1.9に対応している。 「BOOK」データベースより
著者:前田剛 税込 2,100 円
RubyonRailsで実施されたWebベースのプロジェクト管理システムRedmaineの解説書。

最近のコメント

daipresents!!

҂̑蕨

tWn{github

tWn{Google Code