JDK1.4环境运行JDK1.5编译的jar包.doc

JDK1.4环境运行JDK1.5编译的jar包.doc

ID:62033689

大小:34.00 KB

页数:2页

时间:2021-04-15

JDK1.4环境运行JDK1.5编译的jar包.doc_第1页
JDK1.4环境运行JDK1.5编译的jar包.doc_第2页
资源描述:

《JDK1.4环境运行JDK1.5编译的jar包.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JDK1.4环境运行JDK1.5编译的jar包最近一项任务是把项目部署到IBMAIX&WebSphereApplicationServer(WAS)6。0上.因为项目中使用了Struts2.1.81版本,该版本是在JDK1.5环境下进行编译的,而WAS6.0的JDK环境为1.4。发布项目运行时出现Could notbedefined due to:XXX/XXX/XXX(Unsupportedmajor。minorversion49.0)类似的错误。因为要照顾WAS上的其他应用,所以只好把这个项目调整到JDK1。4运行环境下。在网上查

2、找到一些资料,找到了Retrotranslator。使用Retrotranslator可以让你使用的JDK1.5的特征有泛型、注解、泛型和注解的反射、枚举、自动装/拆箱、增强的循环、变参、协变式返回类型、格式化输出、静态引入、新的并发机制、增强的集合框架。Retrotranslator可以把在JDK1。5环境下编译的jar包,降级到JDK1。4运行环境下。首先到http://sourceforge。net/projects/retrotranslator上下载Retrotranslator我使用的是Retrotranslator-1。

3、2.9版本解压后的文件前提条件:JDK配置到环境变量1.新建lib和done文件夹2.把要进行降级处理的jar包放到lib文件夹中这次是对Struts2的3个jar包进行了降级处理3.新建一个批处理“.bat”文件里面填写如下内容java -jarretrotranslator—transformer-1。2.9.jar—advanced -srcjarlib/xwork-core-2.1。6.jar—destjardone/xwork-core—j4-2。1。6。jar高亮区域1为原始包路径和名称,高亮区2为降级后的路径和名称4。转

4、换完成用这几个包把项目中的那三个jar包替换掉5.把retrotranslator—runtime-1。2.9。jar添加到项目的classpath中。比如是WEB应用程序,把它们拷到WEB—INF\lib中就行了。这个包应该是用来支持降级后的jar包运行的.少了这个jar包项目运行起来会出现NoClassDefFoundError:net。sf.retrotranslator。runtime.java.lang。ThreadLocal_错误。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。