JDK1.4 运行struts2

本文详细介绍了如何在JDK1.4环境下部署Struts2框架,包括所需jar包的下载与配置过程,以及如何使用Retrotranslator工具将针对JDK5的包转换为适用于JDK1.4的版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于Struts2默认的平台是:
Servlet API 2.4
JSP API 2.0
Java 5
所以....
情况一:
项目中只用到Struts2的,需要如下步骤:
1:在struts2官方网站上下载已编译过的jar包(以下称之为J4目录),地址为:http://mirror.bjtu.edu.cn/apache//struts/binaries/struts-2.0.14-backport.zip
2:J4目录需要导入到项目中的包有:backport-util-concurrent-3.0.jar、retrotranslator-runtime-1.2.2.jar、retrotranslator-transformer-1.2.2.jar、struts2-core-j4-2.0.14.jar、xwork-j4-2.0.7.jar。
3:在还需要导入Struts2的其它包有:freemarker-2.3.8.jar、ognl-2.6.11.jar
4:OK...
情况二:
项目中用到SSH的话,则需要使用Retrotranstator把原JDK5的包转化成JDK1.4的,需要转换的包有:struts2-spring-plugin-n.n.n.jar (n代表版本号)
关于Retrotranstator介绍,详细的可以查看:http://retrotranslator.sourceforge.net
Retrotranstator使用简单步骤:
1:将J4目录下的backport-util-concurrent-3.0.jar、retrotranslator-runtime-1.2.2.jar、retrotranslator-transformer-1.2.2.jar解压同一目录。比如我解压至E:\Struts2\
2:使用命令行:java -jar E:\Struts2\retrotranslator-transformer-1.2.2.jar -advanced -srcjar E:\Struts2\struts2-spring-plugin-2.0.14.jar -destjar E:\Struts2\struts2-spring-plugin-2.0.14-j4.jar

命令行简要解释
“E:\Struts2\retrotranslator-transformer-1.2.2.jar ” 这个包是Retrotranstator的工具类
“E:\Struts2\struts2-spring-plugin-2.0.14.jar” 这个包是原jdk5的包
“E:\Struts2\struts2-spring-plugin-2.0.14-j4.jar” 这个包则是转换后jdk4的包

哦可了。。。。
附件附:spring2+struts2包(转换后的,如果只使用Struts2的话,则需要去除:struts2-spring-plugin-2.0.14-j4.jar及相关的Spring包)...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值