Ubuntu下Eva和Skype的输入法Scim问题 从零开始
Jun 07

   上次也碰到了这个问题,刚开始还以为是Tomcat Eclipse Plug-in 的问题,后来直接 bin/startup.sh 启动也不行,总是会报无法编译Jsp的错误。

org.apache.jasper.JasperException: Unable to compile class for JSP:

后来发现是我配置的这个host出现这个错误,其他的webapps是没有问题的。我的host配置是这样的

      <Host name="dev.feloo.com" appBase="/home/rory/projects/feloo1.2/WebRoot" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
          <Context path="" docBase="/home/rory/projects/feloo1.2/WebRoot">
          </Context>
      </Host>

这样启动是没有问题的。静态html文件也可以访问,可是jsp就是无法编译。后来找到问题是因为host的appBase和默认的Context的docBase不能是同一个目录,改成下面这样的配置就没有问题了。
   
      <Host name="dev.feloo.com" appBase="/home/rory/projects/feloo1.2" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
          <Context path="" docBase="/home/rory/projects/feloo1.2/WebRoot">
          </Context>
      </Host>

改成这样就可以编译jsp了。


Like others

Leave a Reply

Identifying Code