ejb jboss myeclipse 环境搭建 工程实例

一,所需开发包

本人开发各版本  :jdk1.6     myeclipse9     jboss5.0

jdk  myeclipse  开发环境配置略过,重点说说开发ejb jboss上的web项目环境搭建以及工程的建立


二. jboss5.0之前版本为安装版,之后为解压版。

1.新建一个目录 例如jbossserver 解压jboss5.0

 

 ejb jboss myeclipse 环境搭建 工程实例_第1张图片


2. 在电脑里配置环境变量:新建JBOSS_HOME 变量值记你的及该目录路径。


ejb jboss myeclipse 环境搭建 工程实例_第2张图片


3. 然后在path 路径后添加 %JBOSS_HOME%bin

ejb jboss myeclipse 环境搭建 工程实例_第3张图片


4. 检测jboss已经成功配置:对应的bin目录下点击 run(批处理文件):你会看到如下字符结尾 则证明jboss搭建成功 (如果有8083端口冲突,重启电脑 随后重启run即可运行正常)


ejb jboss myeclipse 环境搭建 工程实例_第4张图片



三,编写简单的ejb工程案例


1.打开myeclipse选中windows-->preference->myeclipse->server


 ejb jboss myeclipse 环境搭建 工程实例_第5张图片


2.新建ejb工程,

然后新建ejb sessionbean 便会有两个文件生成,添加一个方法如图:


ejb jboss myeclipse 环境搭建 工程实例_第6张图片ejb jboss myeclipse 环境搭建 工程实例_第7张图片


3. 在服务器端添加调试:


ejb jboss myeclipse 环境搭建 工程实例_第8张图片


4.main 方法如下:

ejb jboss myeclipse 环境搭建 工程实例_第9张图片


5.启动服务器之前 到client 添加有关jboss的包


ejb jboss myeclipse 环境搭建 工程实例_第10张图片


6. 将服务器端的工程部署到jboss上

ejb jboss myeclipse 环境搭建 工程实例_第11张图片


7.启动jboss:


ejb jboss myeclipse 环境搭建 工程实例_第12张图片

ejb jboss myeclipse 环境搭建 工程实例_第13张图片

 


8.运行调试程序:

ejb jboss myeclipse 环境搭建 工程实例_第14张图片

 


四,新建web客户端。

1. 将服务器端的class文件添加到web客户端:


ejb jboss myeclipse 环境搭建 工程实例_第15张图片


2. 修改 index.jsp代码:

<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@page import="javax.naming.*,javax.ejb.*,com.ejb.*" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>

  
  <body>
    This is my JSP page. <br>
    <%
     try {
			InitialContext ctx = new InitialContext();
			HelloworldRemote helloworld = (HelloworldRemote)ctx.lookup("Helloworld/remote");
			out.print(helloworld.sayHello("world!!!"));
			} catch (NamingException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		
     %>
   
  </body>
</html>

4.将 客户端部署到jboss上


ejb jboss myeclipse 环境搭建 工程实例_第16张图片


5.启动jboss:


ejb jboss myeclipse 环境搭建 工程实例_第17张图片

6.运行结果 (错误:可能是端口冲突,关闭一些应用程序,或者重启电脑可解决)


ejb jboss myeclipse 环境搭建 工程实例_第18张图片

 

启动jboss 可能遇到的错误 端口冲突:

ejb jboss myeclipse 环境搭建 工程实例_第19张图片



你可能感兴趣的:(ejb jboss myeclipse 环境搭建 工程实例)