主题 : jeecms项目的二次开发项目的建造
级别: 商业授权用户
UID: 22137
积分:160 加为好友
威望: 0 精华: 0
主题:23 回复:71
注册时间:2011-07-26
在线时长:0
1#   发表于:2011-08-19 12:00:40  IP:219.88.*.*
jeecms项目导入需要见两个项目,一个是逻辑代码,也就是jeecms公布的源代码,一个是web页面项目。

准备:按照安装要求装好jeecms,假设目录在c:\tomcat\webapps\ROOT
一、逻辑代码项目
1、新建一个Java项目;
2、把源代码拷贝到项目的src目录,会发现出现红叉叉。
3、添加需要引用的lib,这些lib在三个位置,一个位置在c:\tomcat\webapps\ROOT\WEB-INF\lib;另一个在c:\tomcat\lib(servlet-api.jar);还有一个就是源文件包中提供的三个jar,这需要考到项目中。
4、前面完成了,检查项目没有红叉叉,开始编制ant脚本,参考代码:
<jar destfile="${dist.dir}/${projectjar}">
<zipfileset dir="bin">
</zipfileset>
</jar>
5、用新编译的jar替代原来的c:\tomcat\webapps\ROOT\WEB-INF\lib里面的三个jeecms开头的jar文件。
6、重新启动tomcat,验证运行情况。

二、web页面项目
1、新建一个Dynamic Web Project项目;
2、把所有的c:\tomcat\webapps\ROOT目录的文件拷到项目的WebContent下(这里会出现很多××,正常不用理会);
3、把WEB-INF\lib里面的三个jeecms开头的jar文件替换为逻辑项目编译的jar文件;
4、建造ant文件:参考脚本:

<target name="copyToWebServer">
<delete failonerror="fales" dir="${webDir}">
</delete>
<mkdir dir="${webDir}" />
<copy todir="${webDir}">
<fileset dir="WebContent" />
</copy>
</target>
级别: 商业授权用户
UID: 22137
积分:160 加为好友
威望: 0 精华: 0
主题:23 回复:71
注册时间:2011-07-26
在线时长:0
2#   发表于:2011-08-19 13:10:21  IP:219.88.*.*
原jar是Java1.5编译的,自己编译的可以是最新的Java版本
1 共1页