当前位置:文档之家› 开发环境搭建步骤

开发环境搭建步骤

一、需要使用的工具
1.开发工具:Eclipse 3.2、MyEclipse 5.0GA
2.JDK V ersion:j2sdk1.4.2_08
3.J2EE Server:JBoss
4.20GA
4.Eclipse SVN plugin:Subclipse 1.2.4
二、集成调试环境搭建
1. 安装JDK
假设安装目录为:C:\Java Tools\JDK\j2sdk1.4.2_08
2. 安装Eclipse
假设安装目录为:C:\ec lipse 3.2\eclipse
3. 安装JBoss
假设安装目录为:C:\jboss-4.0.5.GA
4. 在Eclipse下配置JDK、JBoss
打eclipse后,进入Window-Preferences-Java-Installed JREs,做如下配置
单击Ok完成JDK配置,之后进入Window-Preferences-MyEclipse-Application Servers-JBoss 4,做如下配置
配置JBoss Server为Enable,配置JDK为j2sdk1.4.2_08,单击Ok完成JBoss的配置5. 安装Eclipse SVN plugin
进入Help-Software Updates-Find and Install…,做如下配置
选择Search for new features to install,并单击Next
单击New Archived Site..,选择SVN plugin包文件。

单击OK后,按提示操作完成SVN Plugin的安装。

三、工程环境搭建
该工程包括下列子工程:iTreasuryEJB、iTreasuryWEB、ebank、webdocs、Build、lib、properties、Workdoc。

各子工程含义:
◆iTreasuryEJB:iTreasury工程JA V A代码;
◆iTreasuryWEB:iTreasur工程WEB部分代码;
◆ebank:ebank工程JA V A及WEB部分代码;
◆webdocs:js文件及图片;
◆Build:配置文件;
◆Lib:JAR包;
◆Properties:配置文件;
◆Workdoc:工程相关文档。

下面分别介绍各项目新建方法:
1. 新建iTreasuryEJB
选择SVN Repository的itreasuryEJB并右键单击Check out…
选择” Check out as a project configured using the New Project Wizard”,并单击
选择EJB Project并单击Next
根据自己的习惯定义项目名称:iTreasuryEJB(注:项目名称可以和SVN服务器上的不同,但新建的工程一定要正确)
相关配置文件处理请在所有工程新建完成后参见本章第6步
2. 新建iTreasuryWEB
选择SVN Repository的itreasuryWEB并右键单击Check out…
选择” Check out as a project configured using the New Project Wizard”,并单击
选择Web Project并单击Next
根据自己的习惯定义项目名称:iTreasuryWEB(注:项目名称可以和SVN服务器上的不同,但新建的工程一定要正确),注意:
◆Web root folder值必须为:/webapp
◆Context root URL值必须为:/NASApp
相关配置文件处理请在所有工程新建完成后参见本章第6步
3. 新建ebank
选择SVN Repository的ebank并右键单击Check out…
选择“Check out as a project configured using the New Project Wizard”,并单击
选择Web Project并单击Next
根据自己的习惯定义项目名称:ebank(注:项目名称可以和SVN服务器上的不同,但新建的工程一定要正确),注意:
◆Web root folder值必须为:/webapp
◆Context root URL值必须为:/NASApp/iTreasury-ebank
相关配置文件处理请在所有工程新建完成后参见本章第6步
4. 新建webdocs
选择SVN Repository的webdocs并右键单击Check out…
选择“Check out as a project configured using the New Project Wizard”,并单击,如下图
选择Web Project并单击Next
根据自己的习惯定义项目名称:webdocs(注:项目名称可以和SVN服务器上的不同,但新建的工程一定要正确),注意:
◆Web root folder值必须为:webapp
◆Context root URL值必须为:/
相关配置文件处理请在所有工程新建完成后参见本章第6步
5. 新建Build、Lib、Properties、Workdoc
以上四工程在第二步时与前四个工程不同,不同之处为选择“Check out as a project in the workspace”,不再重命名,单击Finish即可完成。

以Build工程为例,如图
6. 配置文件布置
1) EJB工程配置文件布置
在iTreasuryEJB工程下src目录下新建META-INF文件夹,将Build工程下itreasuryEJB文件夹中的ejb-jar.xml、jboss.xml复制进新建的文件夹中,如下图
2) WEB工程配置文件布置
将Build工程下itreasuryWEB文件夹中的所有文件及文件夹复制进iTreasuryWEB工程webapp目录下的WEB-INF文件夹中,文件及文件夹如下图
3) Ebank工程配置文件布置
将Build工程下ebank文件夹中的所有文件及文件夹复制进ebank工程webapp目录下的WEB-INF文件夹中,文件及文件夹如下图
4) 其它配置文件的布置
将Properties工程下的所有文件及文件夹复制到Jboss安装目录下的bin文件夹中,文件及文件夹如下图
7. JAR文件布置
1) EJB工程JAR布置
在EJB工程上单击右键,选择“Build Path”、“Add Libraries…”,如下图
选择“User Library”,如下图
单击“User Libraries…”得到下图所示结果
单击,输入“lib”后单击,如下图
选中以建好的“lib”,单击,选中lib工程中所有文件及文件夹,然后单击即可,如下图
2) Ebank配置文件布置
在ebank工程上单击右键,选择“Build Path”、“Configure Build Path..”,如下图
单击,选中lib中的bp_integration.jar、jspsmart.jar、log4j1.2-12.jar三个JAR文件,单击即可,如下图
至此,可以启动JBOSS服务器试验一下工程部署的结果了
8. 其它设置修改
1) Log4j报错问题解决方法
若服务器启动时提示“org.jboss.logging.util.OnlyOnceErrorHandler”可尝试做下列修改:
把\jboss-4.0.5.GA\server\default\deploy\jbossweb-tomcat55.sar\META-INF\jboss-service.xml文件中的以下两个属性改成true
<attribute name="Java2ClassLoadingCompliance">true</attribute>
<attribute name="UseJBossWebLoader">true</attribute>
2)启动报错问题
启动报错很有可能为工程下的lib文件夹中存在jar包,造成jar包冲突。

相关主题