快速业务通道

使用Eclipse开发J2EE应用 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-18
servers 文件夹下新建一个后缀名为server的文件,然后根据已有的server文件为模版,用文本编辑器编辑server文件。建立了一个新的server文件以后,也可以在Lomboz的属性页中进行相应的设置。

b. 如果使用了JBoss3.2.0版本。

打开Window>Preferences>Lomboz>ServerDefinitions,选择你的服务器,然后选择classpath标签,将如下的jar包加入到server library中:

JBOSS_HOME\lib\concurrent.jar JBOSS_HOME \lib\boss-system.jar JBOSS_HOME \server\default\lib\jboss.jar JBOSS_HOME \server\default\lib\jpl-pattern.jar JBOSS_HOME \server\default\lib\jpl-util.jar JBOSS_HOME \server\default\lib\jnpserver.jar JBOSS_HOME \server\default\lib\jboss-transaction.jar

我的JBoss320.server文件中的全部内容在本文的最后部分呈现。

使用Eclipse开发J2EE应用(4)

时间:2011-03-07 IBM 姜巍巍

二、使用Eclipse开发Web应用

首先,打开File->New->Lomboz J2EE Project,创建一个名为TestJ2EE的J2EE Project。

点击Next,默认各种设置,点击Next,进入下一个对话框,在Targeted Server中加入已经配置好的服务器,如下图:

在Web Modules和EJB Modules中分别新建Web模块和EJB模块,在本例中,我们分别命名为MyWeb和MyEJB,然后点击Finish。这样,一个J2EE项目的框架就自动生成了。

在MyWeb模块下面,自动生成了两个jsp文件:index.jsp和error.jsp,以及WEB-INF文件下面的配置文件。我们可以在此基础上面添加自己的jsp文件和servlet,然后build project。

在Eclipse的工具栏上点击Lomboz J2EE project outliner的按钮:

这样,在Eclipse上就出现了Lomboz J2EE View,如下图所示:

使用Eclipse开发J2EE应用(5)

时间:2011-03-07 IBM 姜巍巍

由于我事先已经部署了另一个Web服务器:Tomcat,所以在MyWeb这个模块上面出现了它所绑定的这两个服务器,JBoss 3.0 All 旁边的红色标记表示它是默认的服务器。可以通过右击Web模块选择更改默认的服务器,如下图:

选择好服务器以后,在Lomboz J2EE View中右键单击服务器,选择运行服务器,等服务器启动好以后,右键单击Web模块,选择Deploy Module,这样就完成了Web模块在服务器上的部署。打开IE浏览器,键入 http://127.0.0.1:8080/MyWeb,就可以看到自己开发的Web应用了。

这里有一点需要说明,如果采用Tomcat作为Web服务器的话,如果Web模块需要重新部署,则须重新启动Tomcat服务器,JBoss则不需要这么做。

注意事项:

如果从Eclipse中启动JBoss服务器的时候,遇到了这个问题:

Error occurred during initialization of VM  java/lang/NoClassDefFoundError: java/lang/Object 

一般遇到这个问题,可能是由于JRE没有设置好,请在Eclipse中的Preference对话框中,展开Java->Installed JREs,查看JRE是否设置好了;然后打开所开发的项目属性对话框,查看Java Build Path的library中是否有JRE System Library,没有的话,点击Add Library,添加JRE System Library。

使用Eclipse开发J2EE应用(6)

时间:2011-03-07 IBM 姜巍巍

三、使用Eclipse开发EJB

在第二部分"使用Eclipse开发Web应用"中,我们已经在TestJ2EE这个J2EE项目中添加了一个名为MyEJB的EJB模块。下面我们通过Lomboz EJB Creation Wizard向MyEJB模块中添加一个Session Bean。

点击File->New->Lomboz EJB Creation Wizard,或者右击MyEJB模块,选择New->Lomboz EJB Creation Wizard,显示出如下对话框:

在 com.dino.testj2ee.myejb这个包下面创建一个名为MyEJB的Stateless Session Bean。完成以后,在TestJ2EE项目的src文件夹

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号