我没有 Java 经验,所以这个问题完全没有解决。
我正在建立一个内部维基 (JAMWiki),因为我们需要 100% 的 MediaWiki 语法兼容性。
我在 Windows XP (SP2) 上安装了 JavaRE 7 (1.7.0_40-b43)、Tomcat 8.0.0/RC1 和 JAMWiki (1.3.2)。安装和设置进行得很顺利,直到我尝试访问 wiki 的主页。
我在转到 JAMWiki 主页时不断收到 2 个错误。错误似乎在两者之间随机交替。
错误信息如下:
错误#1
org.apache.jasper.JasperException: /WEB-INF/jsp/category-include.jsp (line: 31, column: 3) "${(numSubCategories > 9) && (columnCount < 3) && ((status.count * 3) >= (numSubCategories * columnCount))}" contains invalid expression(s): javax.el.ELException: Failed to parse the expression [${(numSubCategories > 9) && (columnCount < 3) && ((status.count * 3) >= (numSubCategories * columnCount))}]
错误#2
org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.jsp.topic_jsp / java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.jsp.topic_jsp
然后我安装了以前版本的 JAMWiki (1.3.1) 只是为了看看它是否是最新版本的错误,但是这两个错误一直出现。
知道下一步是什么吗?
提前致谢。
最佳答案
我卸载了 Apache Tomcat 8 RC1 并安装了 Tomcat 7.0.42,然后安装了 JAMWiki 1.3.2(最新版本)。
错误消失了,wiki 工作正常。
关于apache - 在 Windows XP 上安装带有 JAMWiki 的 Tomcat 8,现在出现解析错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18942802/