`

Jetty7.6.X java.err.nojdk 错误

 
阅读更多
用Jetty7.6.5 的时候出现以下错误
org.apache.jasper.JasperException: java.err.nojdk
	at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:89)
	at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:375)
	at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
	at org.apache.jasper.compiler.Jsr199JavaCompiler.compile(Jsr199JavaCompiler.java:198)
	at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:364)
	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:433)
	at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:608)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:476)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:366)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:565)


我已经配置了JAVA_HOME,更加奇怪的是我在XP下面不报错,放到Server2008上面就报错,纠结了半天也没搞明白怎么回事.

后来到eclipse论坛里面找到了解决方法,使用Jetty 7.4.x 可以解决

原文:
do you happen to use JSPs in your project?
if so, then either try jetty 7.4.x
or use an older jdk (you're probably using jdk 1.7?)


分享到:
评论
2 楼 cheney_love 2012-08-21  
weifly 写道
这个应该算apache的jsp引擎的一个问题

在jetty下的start.ini中增加这个配置,可解决这个问题
org.apache.jasper.compiler.disablejsr199=true

源代码:
org.apache.jasper.compiler.Compiler的initJavaCompiler方法

谢谢,我试试
1 楼 weifly 2012-08-21  
这个应该算apache的jsp引擎的一个问题

在jetty下的start.ini中增加这个配置,可解决这个问题
org.apache.jasper.compiler.disablejsr199=true

源代码:
org.apache.jasper.compiler.Compiler的initJavaCompiler方法

相关推荐

    jetty7.6.10服务器

    Jetty 7.6.10 是一个轻量级、高性能的Java Web服务器和Servlet容器。这个版本在Jetty的历史中扮演着重要的角色,因为它包含了多个改进和修复,旨在提高性能、稳定性和安全性。让我们深入了解一下Jetty 7.6.10的主要...

    jetty-distribution-7.6.21.v20160908.zip

    总的来说,Jetty 7.6.21.v20160908作为一个成熟的Web服务器和Servlet容器,具备高性能、易用性和可扩展性等优点,是开发和部署Java Web应用的理想选择。无论是小型项目还是大型企业级应用,Jetty都能提供可靠且灵活...

    jetty_7.6.17_API.chm

    jetty_7.6.17_API.chm ,从jetty-distribution-7.6.17.v20150415.zip中编译

    jetty-distribution-7.6.16.v20140903

    5. **配置与管理**:Jetty的配置主要通过XML文件进行,如`jetty.xml`和`webdefault.xml`,它们定义了服务器的行为和Web应用程序的默认设置。此外,还可以使用命令行参数或Java代码来进一步定制配置。 6. **部署与热...

    jetty-distribution-7.6.17.v20150415

    2. **WebSocket支持**:Jetty 7.6.x版本开始支持WebSocket协议,这是一个双向通信协议,使得浏览器和服务器之间可以进行低延迟、高效率的数据传输。Jetty提供了API来简化WebSocket应用的开发。 3. **线程模型**:...

    jetty-all-server-7.6.21.v20160908.jar

    eclipse jetty tomcat有时候版本问题造成错误,这个包能解决版本错误的问题。

    jetty_7.6.16_API.chm

    jetty-distribution-7.6.16.v20140903.zip中的doc编译的chm

    jetty-websocket-7.6.10.v20130312.jar

    java运行依赖jar包

    jetty 9.4.9

    Jetty 9.4.9 是一个开源的Java Web服务器和Servlet容器,以其轻量级、高效和灵活性而受到开发者的欢迎。这个版本是Jetty项目的一个重要里程碑,提供了许多性能改进和新特性。在深入探讨之前,让我们先了解一些基本...

    jetty-server-7.6.15.v20140411.zip

    【标题】"jetty-server-7.6.15.v20140411.zip" 提供的是Jetty服务器的一个特定版本,即7.6.15.v20140411。Jetty是一个轻量级、开源的HTTP服务器和Servlet容器,广泛用于Java Web应用的开发和部署。它支持HTTP、HTTPS...

    jetty.project-jetty-9.4.35.v20201120.rar

    标题中的"jetty.project-jetty-9.4.35.v20201120.rar"指的是Jetty项目的9.4.35版本,发布于2020年11月20日。这个压缩包包含了该版本的所有源码、编译后的类库以及相关的配置文件。 在Java Web开发中,Servlet容器是...

    jetty-7.6.9-1.0.rpm

    我们运行java web的时候,必须需要一个容器。此资源是linux环境下的jetty安装包。

    jetty-all.jar

    Jetty-all.jar是一个集合了众多Jetty组件的综合性JAR文件,它的主要目的是为了方便开发者在项目中快速引入和使用Jetty服务器。Jetty是一个开源的HTTP服务器和Servlet容器,它以其轻量级、高性能和易用性而受到广泛...

    jetty 8.1.15.v20140411

    1. **bin目录**:包含了启动和停止Jetty服务器的脚本,如start.jar和jetty.sh/bat,便于用户操作。 2. **lib目录**:存放了Jetty运行所需的JAR库,包括Servlet API和其他相关依赖。 3. **modules目录**:包含Jetty的...

    Jetty6.7.8.9

    jetty-6.1.3.zip jetty-hightide-7.5.0.v20110901.tar.gz jetty-distribution-8.1.16.v20140903.zip jetty-distribution-9.1.0.v20131115.zip

    jetty 适合jdk1.8用的服务器

    3. **配置文件**:如`start.ini`或`jetty.xml`,用于配置Jetty服务器的行为。 4. **模块**:各个功能模块,如HTTP服务器、WebSocket、JMX监控等,可以根据需求选择加载。 5. **示例应用程序**:帮助开发者了解如何...

    jetty-continuation-7.6.10.v20130312.jar

    java运行依赖jar包

    jetty-distribution-9.4.41.v20210516.tar

    jetty 9.4.41 版本jetty.jar

    好用积分少的jetty .jar 包

    org.eclipse.jetty.util.jar,org.eclipse.jetty.servlet_7.1.6.v20100715.jar,org.eclipse.jetty.server.source_7.1.6.v20100715.jar,org.eclipse.jetty.io.jar,org.eclipse.jetty.http.jar,org.eclipse.jetty....

    jetty-distribution-9.4.47.v20220610

    jetty9.4.47用于部署或替换jar升级jetty解决安全漏洞 下载镜像地址https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.4.47.v20220610/

Global site tag (gtag.js) - Google Analytics