使用Eclipse开发J2EE应用 - 编程入门网
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服务器的时候,遇到了这个问题:
一般遇到这个问题,可能是由于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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |