1

jsp をプリコンパイルしようとしていますが、以下のエラーが発生します。なぜこのエラーが発生するのかわかりません。私の知る限り、JDK 1.5 以降では自動ボクシングが行われますが、これは問題になりません。私たちは Jboss 4.1 の Jasper を使用しています。なぜこれが起こっているのかについての洞察は私たちにとって役に立ちます。2点だけ確認したい。

  1. jdk >1.5 を使用している場合、この問題が発生する可能性はありますか?
  2. 使用しているジャスパーのバージョンを確認するにはどうすればよいですか?
  3. Japser が JSP ごとにパスで jdk を使用するかどうか。

また興味深い事実として、これは JSP をプリコンパイルしようとしたときに発生します。プリコンパイルせずに展開したとき、機能は正常に機能していました。これは、Jboss が問題なくコンパイルできたことを意味し、プリコンパイルのみが失敗しています。

このエラーの手がかりが得られません。助けてください。

例外

/opt/app/build//precompile/motor/testing/org/apache/jsp/presultblock/reading/readingdriver_jsp.java (116 行目) [javac] Boolean isTest = false; [javac] ^^^^^^ [javac] 型の不一致: ブール値からブール値に変換できません [javac] ---------- [javac] 2. /opt/app/build//precompile/ のエラーmotor/testing/org/apache/jsp/presultblock/reading/readingdriver_jsp.java (257 行目) [javac] isTest = true; [javac] ^^^^ [javac] タイプの不一致: ブール値からブール値に変換できません [javac] ---------- [javac] 3. /opt/app/build//precompile/motor のエラー/testing/org/apache/jsp/presultblock/reading/readingdriver_jsp.java (414 行目) [javac] if(!isTest){ [javac] ^^^^^^^ [javac] 演算子 ! は引数の型に対して定義されていません Boolean [javac] ---------- [javac] 3 つの問題 (3 つのエラー)


4

1 に答える 1

0

JBoss 4.1 が JDK < 1.5 を使用していることは明らかです。インストールを確認してください。

于 2012-08-19T04:54:38.220 に答える