ecology项目二次开发环境搭建
Submitted By Weaver
文档版本控制
文档简要信息:
文档主题(Title)
ecology项目二次开发环境搭建
作者(Author)
审批者 (To Be Approved By)
说明 (Comments)
ecology项目二次开发环境搭建
文件名称 (File Name)
文档版本历史:
序号
日期
版本
变更说明
修改人
审批人
注释
2013-05-02-
1
蔡志军
目录
1 文档版本控制 2
2 引言 3
2.1 编写目的 3
2.2 定义 3
2.3 参考资料 3
3 范围 4
3.1 主要步骤 4
3.1.1从服务器上拷贝WEAVER/ECOLOGY代码 4
3.1.2对客户代码复制至本地后修改 4
3.1.3把本地代码导入到myeclipse工程中 5
3.1.4在myeclipse中配置resin应用服务器(只需配置一次) 10
3.1.5在resin中配置客户项目运行 14
3.1.6编译java文件 16
引言
编写目的
为了开发人员熟悉项目二次开发环境搭建
预期读者:项目二次开发人员。
范围
主要步骤
3.1.1从服务器上拷贝WEAVER/ECOLOGY代码
3.1.2对客户代码复制至本地后修改
请一定要记得修改数据库配置文件中的数据库配置,否则搭建的开发环境也是连接到正式库,那就很有可能会导致正式库中的数据出错,修改连接数据库的配置文件路径:F:\weaver\ecology\WEB-INF\prop\weaver.properties
—-oralce类型数据库在此文件中修改数据库链接:
#ceshi nmsy oracle
DriverClasses = oracle.jdbc.OracleDriver
ecology.url = jdbc:oracle:thin:@192.168.4.238:1521:ecology
ecology.user = nmsy
ecology.password = ecology
ecology.charset = ISO
ecology.maxconn = 50
ecology.minconn = 5
ecology.maxusecount = 6000
ecology.maxidletime = 600
ecology.maxalivetime = 10
ecology.checktime = 3600
ecology.changestatus = 1
ecology.overtime=5
ecology.isgoveproj = 0
—-sqlserver类型数据库在此文件中修改数据库链接:
#ceshi60 sqlserver
DriverClasses = com.microsoft.sqlserver.jdbc.SQLServerDriver
ecology.url = jdbc:sqlserver://192.168.4.246:1433;DatabaseName=ecology60
ecology.user = sa
ecology.password = ecology
ecology.charset = ISO
ecology.maxconn = 50
ecology.minconn = 5
ecology.maxusecount = 6000
ecology.maxidletime = 600
ecology.maxalivetime = 10
ecology.checktime = 3600
ecology.changestatus = 1
ecology.overtime=5
ecology.isgoveproj = 0
3.1.3把本地代码导入到myeclipse工程中
1、新建项目:类型是Java Project,如图8:
(图8)
2、点击下一步到达如下窗口,如图9:
(图9)
3、点击下一步到达如下窗口,如图10:
(图10)
4、点击图10中Finish后,项目新建完成,但是此时由于还没有导入ecology下classbean作为jar包,所以src下的两个固定java类编译有异常,如图11。此时添加classbean作为jar使用步骤如图12、图13.
(图11)
(图12)
(图13)
添加ecology项目需要用的jar包,如图14,全部选择其jar包,点击OK添加外部jar完成,而ecology\web-inf\lib文件夹的jar会自动带到此jar中无需添加。
(图14)
3.1.4在myeclipse中配置resin应用服务器(只需配置一次)
1、在myeclipse中的windowsprefencese,弹出如下窗口如图15:
(图15)
2、RsinJDK配置如图16:
(图16)
3、RsinPaths配置如图17:
(图17)
4、按照如上步骤配置完成,则resin应用服务器可以在myeclipse中启动了,最主要是为了能在myeclipse中debug项目,启动resin服务如图18。
(图18)
3.1.5在resin中配置客户项目运行
1、需要本地resin运行文件夹下配置如下文件:E:\Resin\conf\resin.conf,配置修改内容如图19中红线圈起的内容即可.
(图19)
2、在resin的运行目录下的lib包(E:\Resin\lib)中需要把ecology的依赖包放于此文件夹下。如图20:
(图20)
3.1.6 编译java文件
编译java有如下两种方案:
使用eclipse自动编译
使用resin编译java文件
Resin 2.X
文件目录:D:\weaver \Resin\conf\ resin.conf
将
修改成
Resin 3.X
文件目录:D:\weaver \Resin\conf\ app-default.xml
将
改成
3.1.7 Ecology版本区别
Ecology7文件编码为GBK
Ecology8 文件编码为UTF-8
JDK 1.6