jboss服务器配置

jboss运行保证:必须设置环境变量java_home,jboss_home
我的机器:
    java_home =D:/java/j2sdk/j2sdk1.3.1
    jboss_home=D:/java/server/jboss/jboss-3.0.4

运行%jboss_home%/bin/run.bat使jboss服务器运行起来。在没异常的情况会有2种表现

http://localhost:8083 空白页
http://localhost:8080HTTP ERROR: 404 / Not Found
RequestURI=/

(说明“/”还没有应用)

http://localhost:8080/jmx-console/

JMX Agent View

2.hello  jsp

jsp应用测试如图:

如上图在%jboss_home%/server/default/deploy/目录下建立hello.war目录,

在hello.war目录下建立index.jsp文件内容为

%jboss_home%/server/default/deploy/hello.war/index.jsp
注:下文说的"deploy"目录指完整实施目录"%jboss_home%/server/default/deploy/"

在ie中用http://localhost:8080/hello/index.jsphttp://localhost:8080/hello/都可访问到

注:把hello.war目录用zip或jar工具压缩为hello.war文件放入deploy目录同样效果

3.hello servlet

hello应用测试如图:

如上图在刚才的hello.war目录下建立目录"WEB-INF",包含web.xml配置文件,并编写一个简单
的servlet:hello.Hello

文件内容为

web.xml

hello/Hello.java

在ie中用http://localhost:8080/hello/hello可访问到,ie输出问候和时间。

注:把hello.war目录用zip或jar工具压缩为hello.war文件放入deploy目录同样效果

4.hello ejb

我们编写一个无状态会话bean实现ejb的第一个应用,

4.1 server端ejb组件

如上图建立各种文件:

hello/ejb/Hello.java
hello/ejb/HelloBean.java
hello/ejb/HelloHome.java
ejb-jar.xml

编译文件的90%的错误都是没有正确设置classpath,下面给出编译bat,把它放在hello.ejb包的父目录运行即可。

编译server端.bat

最后按图中的目录组织好,用zip或jar打包为hello.jar文件copy到deploy目录即可完成实施

4.2 client端测试

我们重建另一个目录来放置client文件,如下图:

客户端要编写的java文件只有一个HelloClient.java(hello.ejb.HelloClient)

但因为编译和执行要加很多classpath,所以干脆把批处理也加上,批处理在hello.ejb包目录

外放置执行。

HelloClient.java
编译客户端.bat
执行客户端.bat

客户端是一个独立的Application,运行时90%的错误都是没有正确设置classpath。

另外:

参考:

  jboss参考手册:http://www.jboss.org/online-manual/HTML/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值