为人尽量保持低调。尊重别人,不要随便去打断别人的发言,认真的听别人的言语。不要老是想着把话题抢过来抓在自己手里。不能放开的人是没法获得的。
| 首页 | | 发新文章 | 联系 | 聚合 | 管理

[转]Struts2 如何在 jdk 1.4下运行

原文地址:Struts2 如何在 jdk 1.4下运行
首先讲一下Struts2的标准开发环境:
1.Servlet API 2.4
2.JSP API 2.0
3.Java 5
(还算是比较标准吧?呵呵)
但是,在某些情况下你得使用JDK1.4来开发(比如我参与的项目),很显然不符合Java 5的这个标准,怎么办?不要慌,Struts2的开发人员已经想到了。先讲一下struts2的包的目录结构吧,解压struts2的zip包(我这里是 struts-2.0.1-all.zip包,官网下的),会有如下几个目录和文件:

apps:里面一些war文件,应该是一些用struts2开发的一些例子,我没跑过,猜得。
docs:包含了API、FAQs等等文件,打开docs更目录下面的index.jsp自己慢慢浏览吧。
j4: 一些.jar文件和其他文档文件。
lib: 很显然是struts2提供的标准的接口文件。
src: struts2的源代码。
LICENSE.txt:不解释!
NOTICE.txt: 不解释!

好了,struts2的包结构解释就这样,如果你是使用标准的开发环境(文章头说过的),那么你只需要将lib目录下面的文件全部copy到你的lib目录下就行了。
我要使用JDK1.4的开发环境怎么办?那么就使用J4目录中的东西啦!

在J4目录中,已经将Struts2基本的两个jar文件转好了,分别是struts2-core-j4-2.0.1.jar和xwork-j4-2.0-beta-1.jar。

用这两个包替换掉lib里面的struts2-core-2.0.1.jar和xwork-2.0-beta-1.jar两个包就行了,如果你的程序中还用到的其他的jar包,可以通过脚本把jar包转成J4版本的,比如:
java -jar retrotranslator-transformer-1.2.2.jar -advanced -srcjar ../lib/<名字1>.jar -destjar <名字1>.jar
可以将它们写到一个Bat文件中,如果你用的是Windows的系统的话

至此,你的程序应该就可以在JDK1.4上运行了.

用JDK1.4开发需要的几个基本jar包如下:

struts2-core-j4-2.0.1.jar<J4文件夹>

xwork-j4-2.0-beta-1.jar<J4文件夹>

retrotranslator-runtime-1.0.8.jar<J4文件夹>

retrotranslator-transformer-1.0.8.jar<J4文件夹>

freemarker-2.3.4.jar<lib文件夹>

commons-logging-1.0.4.jar<lib文件夹>

backport-util-concurrent.jar<J4文件夹>     

ognl-2.6.7.jar<lib文件夹>

struts2-api-j4-2.0.1.jar<J4文件夹>
注意:在jdk1.4下运行时,不要多加jar包。struts2-core,xwork这两个转换成jdk1.4下的版本后,别的不会再转了。如果使用别的包时,转一个加一个试试,struts2在加入jar包时,可能有问题,使用时小心。



开心过好每一天。。。。。

发表于 2009-12-04 17:15 (北京)木木 阅读(335) 评论(0)  编辑  收藏 所属分类: java
 
新用户注册  刷新评论列表  

只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问   管理
相关文章:
  • Redis 数据库的键值设计
  • Redis示例配置文件 2.4
  • JVM监控工具介绍
  • Dbutils 详解
  • JAVA基础知识精华总结
  • jdk5的拆箱与装箱
  • jdk1.5 Arrays 学习笔记
  • [转]Struts2 如何在 jdk 1.4下运行
  • tomcat porgram with many error in linux but it's fine in windows
  • javascript+java截取图像,图像处理
 
随笔:8 文章:23 评论:45 引用:0
<2025年6月>
日一二三四五六
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

留言簿(5)

  • 给我留言
  • 查看公开留言
  • 查看私人留言

文章分类(25)

  • html(2) (rss)
  • java(15) (rss)
  • javascript(7) (rss)
  • 正则表达式(1) (rss)

最新随笔

  • 1.  Redis 数据库的键值设计
  • 2. Redis示例配置文件 2.4
  • 3. JVM监控工具介绍
  • 4. 悟
  • 5. 8种代码臭味
  • 6. Java多线程编程总结
  • 7. Dbutils 详解
  • 8. 一套完整的javascript面试题--答案
  • 9. 一套完整的javascript面试题--试题
  • 10. JAVA基础知识精华总结

搜索

  •  

积分与排名

  • 积分 - 38777
  • 排名 - 1189

最新评论

  • 1. re: Dbutils 详解
  • 学习中
  • --江鸽
  • 2. re: 原创【整合iis+tomcat(成功)】
  • 为什么我没成功!运行很慢
  • --hailan
  • 3. re: 原创【整合iis+tomcat(成功)】
  • 通过你的表述。 结果有用了。 但是貌似读取文件好慢。还是多谢了!!!
  • --ff
  • 4. re: 原创【整合iis+tomcat(成功)】
  • 谢谢
  • --mens moncler coats
  • 5. re: java 图片切割,缩放,转换类型
  • 垃圾自己检查下
  • --飞速度放松

Powered by: 博客园
模板提供:沪江博客
Copyright ©2025 (北京)木木