0

Glassfish で Web プロジェクトの war ファイルをデプロイすると、次のエラーが発生します。

org.apache.jasper.JasperException: PWC6345: javac の呼び出しでエラーが発生しました。完全な JDK (JRE だけでなく) が必要です

4

1 に答える 1

0

グラスフィッシュ サーバー マシンに javac コンパイラ ツールを含む完全な JDK (Java SDK) をインストールし、実行可能パスを正しく設定する必要があります。これは、JSP ファイルをその場で Java クラス ファイルにコンパイルするために必要です。

EDIT:他のオプションは、JSPファイルをプリコンパイルし、コンパイルされたクラス出力をWARファイルにパッケージ化することです。Apache ANT などのビルド ツールを使用して JSP をプリコンパイルする方法については、Google で検索できます。

于 2013-09-18T09:42:04.493 に答える