1:问题出现背景:
升级jdk1.6,和tomcat6.0,在myeclipse7.0里重新编译工程,启动tomcat6.0,读到struts.xml第一个action设置时出现:Bad version number in .class file的问题
java.lang.UnsupportedClassVersionError: Bad version number in .class file
... ...
2:分析
出现这个问题肯定是版本不对。jdk版本,struts版本等
3:解决办法
3.1 确认编译环境的jdk版本为1.6
设置eclipse的编译环境window---preferences---java---Installed JREs进行JRE的设置。
设置eclipse的编译环境window---preferences---java---Compiler,选择1.6.
3.2 确认运行的版本和tomcat结合的版本是否跟编译jdk版本一致
windows命令行,键入:java -version 查看版本为1.6.0_13
eclipse或myeclipse的tomcat设置,选择正确的版本(tomcat6.0+jdk1.6),
tomcat6.X展开,可以查看到关联的jdk,选择,正确的jdk版本。
(这个jdk是在3.1JREs进行设置过的,默认系统会列出不同版本,只要选择你3.1里一致的编译jdk版本即可)
tomcat6展开后未指定jdk,在eclipse/myeclipse里启动tomcat时,会出现Nullpoint异常。
3.3 project里导入的jdk版本也要一致,Project---Properties---Java Build Path 更改对应的jdk版本。
ok 至此,启动tomcat,跑起来了,升级所产生的环境问题,解决!
分享到:
相关推荐
在MyEclipse中运行一个小应用程序或者在编辑一些程序时,出现java.lang.UnsupportedClassVersionError Bad version number in .class file异常,的解决办法!
这两天遇到了一个问题,原来使用的是FB 4 Bata 2中没有遇到的问题,在FB 4中遇到了,就是在使用Data/Services...Bad version number in .class file 问题,现在知道怎样一回事了,希望能帮更多人解决这方面的困扰。
NULL 博文链接:https://happypigs.iteye.com/blog/675096
tomcat:bad version number in class file的解决方法
number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at ...
我花了一整天来解决这个问题:( jdk 1.7.0_51 上的 UTC+3 不正确使用 bash 运行 scraper-1.0-SNAPSHOT.jar 时遇到 java.lang.UnsupportedClassVersionError: Bad version number in .class file。 在 Windows 上使用...
1.安装JDK1.6并配置环境变量 2.下载JBOSS,将下载的安装包直接解压到安装...注意:当我安装JDK1.5+JBOSSjboss-5.1.0.GA组合时,报版本冲突错误(Bad version number in .class file错误),我换成JDK1.6就不报错误了。
一 java.lang.UnsupportedClassVersionError: Bad version number in .class file 必须使用jdk 1.6 二 Exception in thread "main" java.lang.RuntimeException: Your license has expired. Please registe ...,...
getAttribute(String) - Method in class javax.servlet.ServletRequestWrapper The default behavior of this method is to call getAttribute(String name) on the wrapped request object. getAttribute(String...
In this version I have done away with the b+tree and hash index in favor of my own MGIndex structure which for all intents and purposes is superior and the performance numbers speak for themselves....
development version only in development environments as errors shown to ; application users can inadvertently leak otherwise secure information. ; This is php.ini-development INI file. ;;;;;;;;;;;;...
visit the Borland Registered User web site to obtain a localized readme file that may contain important late- breaking information not included in this readme file.IMPORTANT: Delphi must be closed ...
:)26/3/981.6.1- Added a FUNCFileName private variable to manage the complete path of the attached file. I receive problems reports with this, it work now ?.- Reduced the line sleep to 30 (tell me if ...
Those pages may however have to be faulted in from a page file or memory mapped file. Backing Store Backing store is the physical representation of a memory address. Page Fault (Soft/Hard) A ...
class, optional commit support on Bochs exit, save/restore file attributes, 1.44 MB floppy support, set file modification date/time - converted the complete hdimage stuff to the new 'hdimage' ...
If the class is not confident in their understanding, review appendix A04_Locking and its accompanying PowerPoint® file. Transactions in SQL Server provide the ACID properties: Atomicity A ...
// 2001-APR-27 - StreamLoad was calculating the number of BYTES in one // case, not characters. Thanks to Pablo Presedo for this. // // 2001-FEB-23 - Replace() had a bug which caused infinite ...
We currently distribute both an XPlite and 2000lite program as there are some advanced features coming in a future version that require we split them. XPlite/2000lite Professional is entirely self-...
This patch addresses a number of issues in RAD Studio 10.4, pertaining to Delphi Compiler, the RAD Studio IDE in general and the new LSP-based Code Insight in particular, plus C++ Builder Android ...