为了测试adempiere的webui,我需要构建代码,并在每次进行所有更改时进行部署。它非常耗时。远程调试非常有用。但是构建、设置和服务器运行时间保持不变。我们可以通过eclipse运行JBoss服务器吗?因此,我们可以编写代码并在调试模式下进行测试吗?
您可以在eclipse中运行jboss服务器,也可以在jboss 中部署adempiere项目
- 下载jboss4.2.3并将其放置在驱动器中您想要的位置
- 提取jboss zip文件(比如/home/Giri/Server/jboss4.2.3GA/….)
- 打开eclipse IDE,然后打开服务器窗格
- 单击窗口并选择"显示视图">
- 它将打开一个弹出窗口并选择服务器(通过编写您将获得的帮助文本)
- 右键单击服务器编辑器,
New
----->Server
- 它将打开一个新的服务器弹出窗口
- 选择jboss并将jboss版本选择为4.2
- 单击"下一步"按钮
- 在这里,您需要选择您的jboss服务器路径(如前所述/home/Giri/server/jboss4.2.3GA/)
- 点击
Next
(无需更改端口)--->Finish
- 不要为
Add And Remove Project
项目而烦恼
- 不要为
- 现在,在服务器编辑器中,您将在一行中获得jboss服务器的详细信息
- 现在双击服务器,或右键单击jboss服务器并选择
Open
- 它将打开服务器详细信息页面
- 现在更新以下设置
- 在
Publishing
中:-选择Never select auotmatically
- 在
Time Out
中:-将start time
设置为5000
- 保存(CTRL+S)设置并关闭设置
- 在
- 单击
Open launch configuration
- 它将打开一个弹出窗口
- 现在导航到
classpath
选项卡,然后选择User Entries
,并通过单击右侧的Add Jars
按钮添加以下提到的罐子- trunk\tools\lib*.jar(cglib.jar、log4j.jar、jnlp.jar、javaee.jar除外)
- trunk\japserreportstow\lib*.jar(jfreechart***.jar除外)
- 并从jre库添加javaw.jar(通过使用
Add external jars
)
- 如果要配置属性文件,请将属性文件的详细信息添加到
Arguments
选项卡中 - 保存并关闭
- 右键单击服务器并单击
Add And Remove
选择可用的安装程序并添加到右侧选项卡,然后单击完成 - 运行点击jboss并发布后启动它
希望您的服务器能够正常启动。。。。。