【发布时间】:2012-08-19 04:28:14
【问题描述】:
我正在尝试预编译我的 jsp,但出现以下错误。 我不确定为什么会收到此错误。据我所知,从 JDK 1.5 开始,自动装箱会发生,这应该不是问题。我们使用 Jboss 4.1 的 Jasper,任何关于为什么会发生这种情况的见解都会对我们有所帮助。我只想确认两点。
- 如果我们使用jdk >1.5,那么,是否会出现这个问题?
- 我们如何验证我们正在使用的 jasper 版本?
- Japser 是否会在路径中使用 jdk 来编译 JSP?
还有一个有趣的事实是,当我们尝试预编译 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] 操作员 !对于参数类型未定义布尔 [javac] ---------- [javac] 3个问题(3个错误)
【问题讨论】:
-
向我们展示导致此问题的 JSP 和 Java 代码。
-
请检查你是如何预编译的
标签: java jsp precompile