Jetty9.x的错误提示:
java.lang.UnsupportedClassVersionError: org/apache/nutch/crawl/Crawl3 : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Exception in thread "main"
解决问题
UnsupportedClassVersionError提示是jdk版本问题。
查找版本对应问题
http://blog.csdn.net/gao36951/article/details/45318315
1:jetty各个版本信息
9.3 | 2014 | Eclipse | 1.7 | HTTP/1.1, HTTP/2 RFC2616,javax.websocket, SPDY v3 | 3.1 | 2.3 | Experimental |
9.2 | 2014 | Eclipse | 1.7 | HTTP/1.1 RFC2616,javax.websocket, SPDY v3 | 3.1 | 2.3 | Stable |
8 | 2009-至今 | Eclipse/Codehaus | 1.6 | HTTP/1.1 RFC2616, WebSocket RFC 6455, SPDY v3 | 3.0 | 2.2 | Mature |
7 | 2008-至今 | Eclipse/Codehaus | 1.5 | HTTP/1.1 RFC2616, WebSocket RFC 6455, SPDY v3 | 2.5 | 2.1 | Mature |
6 | 2006-2010 | Codehaus | 1.4-1.5 | HTTP/1.1 RFC2616 | 2.5 | 2.0 | Venerable |
5 | 2003-2009 | Sourceforge | 1.2-1.5 | HTTP/1.1 RFC2616 | 2.4 | 2.0 | Deprecated |
4 | 2001-2006 | Sourceforge | 1.2,J2ME | HTTP/1.1 RFC2616 | 2.3 | 1.2 | Ancient |
3 | 1999-2002 | Sourceforge | 1.2 | HTTP/1.1 RFC2068 | 2.2 | 1.1 | Fossilized |
2 | 1998-2000 | Mortbay | 1.1 | HTTP/1.0 RFC1945 | 2.1 | 1.0 | Legendary |
1 | 1995-1998 | Mortbay | 1.0 | HTTP/1.0 RFC1945 | – | – | Mythical |
2:jdk编译器版本对应的数字版本号
1.8 | 52 | 00 00 00 34 |
1.7 | 51 | 00 00 00 33 |
1.6 | 50 | 00 00 00 32 |
1.5 | 49 | 00 00 00 31 |
1.4 | 48 | 00 00 00 30 |
1.3 | 47 | 00 00 00 2F |
1.2 | 46 | 00 00 00 2E |
1.1 | 45 | 00 00 00 2D |
这里的版本号需要注意,看看上面的错误提示:Unsupported major.minor version 51.0
51对应的是jdk7(1.7)
=
=
=
finished
+
+
+
相关推荐
Jetty 9.4.9 是一个开源的Java Web服务器和Servlet容器,以其轻量级、高效和灵活性而受到开发者的欢迎。这个版本是Jetty项目的一个重要里程碑,提供了许多性能改进和新特性。在深入探讨之前,让我们先了解一些基本...
标题中的"jetty.project-jetty-9.4.35.v20201120.rar"指的是Jetty项目的9.4.35版本,发布于2020年11月20日。这个压缩包包含了该版本的所有源码、编译后的类库以及相关的配置文件。 在Java Web开发中,Servlet容器是...
Jetty 9.4.x是针对Java 8进行优化的版本,能够充分利用Java 8的新特性,如Lambda表达式和Stream API,同时保持了对早期Java版本的兼容性。 Jetty 9.4.x的主要特点包括: 1. **性能优化**:Jetty以其高效的性能而...
这款版本发布于2014年4月11日,是Jetty 8.x系列的一个维护版本,旨在提供稳定性和安全性更新。 Jetty的核心特性包括: 1. **轻量级**:Jetty无需额外的重量级应用服务器,可直接嵌入到Java应用中,减少资源消耗,...
jetty9.4.47用于部署或替换jar升级jetty解决安全漏洞 下载镜像地址https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.4.47.v20220610/
jetty 9.4.41 版本jetty.jar
Jetty 7.6.10 是一个轻量级、高性能的Java Web服务器和Servlet...然而,随着技术的发展,更新版本的Jetty(如9.x和10.x)可能提供了更多的特性和改进,因此在新的项目中,建议考虑使用最新版本以获得最佳支持和性能。
Jetty是一款轻量级、高性能的Java Web服务器和Servlet容器,广泛用于开发、测试和部署Web应用程序。在本文中,我们将深入探讨如何在IntelliJ IDEA(简称IDEA)这个流行的Java集成开发环境中配置Jetty 9.4.11版本。...
Jetty软件包内容: jetty-distribution-9.4.51.v20230217.tar.gz jetty-distribution-9.4.51.v20230217.zip jetty-home-10.0.15.tar.gz jetty-home-10.0.15.zip jetty-home-11.0.15.tar.gz jetty-home-11.0.15.zip ...
但是,对于新项目或需要最新特性的项目,推荐使用更现代的版本,如Jetty 9或10,这些版本提供了更多的性能优化和安全更新。 3. **Jetty的下载** 要下载Jetty,你可以访问其官方网站`...
配置jetty6的嵌入式https必须的jar包 本人在网上找了好几天,历尽千辛万苦终于找到这个包,包里有org.mortbay.jetty.security.SslSelectChannelConnector类 这正是我需要的。包很小,里面就几个文件,但解决了我大...
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 8.1 是一个基于Java语言的轻量级Web服务器和Servlet容器,它以其高效、小巧和易于集成的...同时,升级到更高版本的Jetty(如9.x或10.x)可能会带来更好的性能和兼容性,特别是在支持新的Java版本和HTTP/2协议上。
赠送jar包:jetty-io-9.4.43.v20210629.jar; 赠送原API文档:jetty-io-9.4.43.v20210629-javadoc.jar; 赠送源代码:jetty-io-9.4.43.v20210629-sources.jar; 赠送Maven依赖信息文件:jetty-io-9.4.43.v20210629....
Jetty V9.2.2版本是Jetty项目的一个稳定发行版,专注于提供高效、轻量级且可嵌入式的Web服务器和Servlet容器。Jetty是一个开源的Java HTTP服务器和Servlet容器,它允许开发者在Java应用程序中直接部署和管理Web服务...
jetty9.2.2.v20140723_documentation.chm 英文版
赠送jar包:jetty-http-9.4.43.v20210629.jar; 赠送原API文档:jetty-...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。
Jetty是一款轻量级、高性能的Java Web服务器和Servlet容器,与Tomcat相似,它为开发和部署Web应用程序提供了一种高效的选择。Jetty在设计上注重灵活性和可扩展性,使得它在处理HTTP协议、WebSocket协议以及部署各种...
本安装包“jetty-distribution-9.4.31.v20200723”是Jetty的9.x系列中的最新版本,发布于2020年7月23日。 Jetty 9.4.31 版本主要特性包括: 1. **Servlet 4.0 支持**:此版本的Jetty支持最新的Servlet规范,允许...
9. **bin**: 这个目录包含了一些操作系统特定的脚本,如`jetty.sh`和`jetty.cmd`,用于在不同的平台上启动和停止Jetty服务。 如果你使用的是Java集成开发环境(IDE),如IntelliJ IDEA或Eclipse,可以利用这些工具...