最新消息:本站持续更新中,请注意添加收藏夹。搜索关键词时,多换一个同义词。比如要搜索界面,可以尝试页面,画面,PER档等词汇。善于搜索,将大大提高你的查找效率。

ecology项目二次开发环境搭建

实施与配置 bron1984 7450浏览

 

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对客户代码复制至本地后修改

  1. 请一定要记得修改数据库配置文件中的数据库配置,否则搭建的开发环境也是连接到正式库,那就很有可能会导致正式库中的数据出错,修改连接数据库的配置文件路径: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)

  1. 添加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有如下两种方案:

  1. 使用eclipse自动编译
  2. 使用resin编译java文件
  • Resin 2.X

文件目录:D:\weaver \Resin\conf\ resin.conf

<classpath id=’classbean’/>

修改成

<classpath id=’classbean’ source=’src’ compile=’true’/>

  • Resin 3.X

文件目录:D:\weaver \Resin\conf\ app-default.xml

<class-loader>

<compiling-loader path=”classbean”/>

<library-loader path=”WEB-INF/lib”/>

</class-loader>

改成

<class-loader>

<compiling-loader path=”classbean” source=”src”/>

<library-loader path=”WEB-INF/lib”/>

</class-loader>

3.1.7 Ecology版本区别

Ecology7文件编码为GBK

Ecology8 文件编码为UTF-8

JDK 1.6

转载请注明:赫非域 » ecology项目二次开发环境搭建