下面是我用JBuilder配置JBoss时自己写的一个笔记,可能不那么完整,可以参考一下。:)
具体的开发流程可以参考JBuilder的帮助。
其中的JBossOpenTool,可以google得到。

JBoss开发环境配置

1 下载JBossOpenTool
2 将解压后的JBossOpenTool.jar放到JBuilder安装目录的lib\ext下
3 启动JBuilder(如果JBuilder在前面的步骤中已经,需要重新启动来JBossOpenTool起作用)
4 选择Tools->Configure Servers...
5 选择JBoss 3.x(根据手上的JBoss版本选择)
6 选中Enable Server
7 在General属性页中配置Home directory为JBoss的解压路径,Working directory会被自动设为JBoss的解压路径下的bin
8 在Custom属性页中配置JBoss installation directory为JBoss的解压路径(没错,和上面一样)
9 配置Tomcat 4.x JBuilder installation directory为JBuilder中tomcat 4.0.x的路径(虽说指示为4.x,但选择4.1版本会有问题)
10 其余配置缺省就好!

在工程中配置Server

1 新建工程
2 选择Project->Project Properties...
3 选择Server属性页
4 在Single server for all services in project的下拉列表中选择JBoss 3.x

简单EJB开发

创建EJB Module
1 选择File->New...
2 选择Enterprise属性页
3 双击EJB 2.0 Designer,这时EJB 2.0 Bean Designer的向导就会出现
4 点击EJB Module向导中的New按钮
5 在Name一项中添入EJB module的名字(cart_module),其它的取缺省即可
6 回到EJB Module向导中,接受缺省配置,EJB Designer就会出现

创建EJB
1 在EJB Designer中点击右键,选择Create EJB,再选择具体的EJB类型(Session Bean)
2 选择第一个格,可以改变Bean name(Cart)
3 可以改变Interface的类型(remote)
4 可以改变Session type(Stateful)
5 下面的同样可以根据需要进行改变
6 自动生成了三个类
  Cart.java - bean的remote接口
  CartBean.java - bean class本身
  CartHome.java - bean的home接口

添加Field
1 右键点击EJB,选择Add->Field
2 可以改变变量的名字、类型以及是否添加get和set方法(如此添加_cardHolderName、_creditCardNumber、_expirationDate(java.util.Date)、_items(java.util.List))

添加业务方法
1 右键点击EJB,选择Add->Method
2 可以改变方法的名字、输入参数、返回类型

bean的部署描述符
1 选择EJB Designer
2 选择EJB DD Source
3 选择ejb-jar.xml

配置运行
1 选择run->configurations
2 选择new
3 type选择server
4 server选择JBoss 3.x

参与论坛讨论:http://www.matrix.org.cn/forum.asp
更多技术文章:http://www.matrix.org.cn/article.asp
Matrix java门户:http://www.matrix.org.cn

原文地址:http://www.matrix.org.cn/article/644.html
任何获得许可转载此文章,须在显著位置标明Matrix的原文地址,并做链接至原文页面,查看详细的版权说明

转载于:https://www.cnblogs.com/beyond_beyond/archive/2005/01/10/89636.html

JBuilder配置JBoss相关推荐

  1. Linux5配置jboss环境

    Linux5配置jboss环境 说明:  Linux版本:Redhat Enterprise Linux 5 JDK版本:jdk1.6.0_21(安装文件:jdk-6u21-linux-i586-rp ...

  2. jboss maven_使用Maven配置JBoss / Wildfly数据源

    jboss maven 大多数Java EE应用程序在其业务逻辑中使用数据库访问,因此开发人员经常面临在应用程序服务器中配置驱动程序和数据库连接属性的需求. 在本文中,我们将使用Maven为JBoss ...

  3. 使用Maven配置JBoss / Wildfly数据源

    大多数Java EE应用程序在其业务逻辑中使用数据库访问,因此开发人员经常面临在应用程序服务器中配置驱动程序和数据库连接属性的需求. 在本文中,我们将使用Maven为JBoss / Wildfly和P ...

  4. 在Myeclipse中配置 jboss 图解

    注:原文章转自http://blog.csdn.net/onetree2010/article/details/6053579,所有权力归原作者所有 前提:你的java环境都已经配置好,而且已经安装了 ...

  5. 【Linux运维入门】Linux环境安装配置JBoss

    系统信息 操作系统:CentOS 7 JDK版本:1.8 JBoss版本:JBoss EAP 6.2 jboss各版本下载地址:https://teddysun.com/260.html 安装准备 将 ...

  6. Jbuilder 配置常见问题的处理

    1.Jbuilder光标定位不准 JB9中光标定位不准确:主菜单->Tools->Editor Options->Color->Java ->SQLJ token ,Re ...

  7. 配置jboss,mysql,seam,eclipse步骤(一)

    1.安装jdk. 安装最新jdk,jdk1.6.0_10,照提示安装.(现在是2008.4.24) 2.设置环境变量 JAVA_HOME:   C:/Program Files/Java/jdk1.6 ...

  8. 201009128_Dawning_配置Jboss常见问题

    执行HelloClient客户端程序 1. 出现Exception in thread "main" javax.naming.NoInitialContextException: ...

  9. jboss 配置上下文路径_为单个Web应用程序配置多个上下文根– JBoss

    jboss 配置上下文路径 有时,我们通过在jboss-web.xm l中定义一个来对应用程序进行更改,以支持利用JBoss功能的多个上下文根,如下所示: webapp / WEB-INF / jbo ...

最新文章

  1. (最新最全)windows使用anaconda安装pytorch进行深度学习并使用GPU加速
  2. 用silverlight做动画-相机
  3. strlen函数_7.2 C++字符串处理函数
  4. 5M1E,软件质量管理最佳解决方案
  5. redis安装(linux)
  6. python 循环语句结果存储_Hello,Python!小鲸教你学Python(八)条件语句和循环
  7. My SQL数据库引擎快速指导-1
  8. mysql时间加减运算
  9. 从统计显著性到显著性统计
  10. uoj#311. 【UNR #2】积劳成疾(期望dp)
  11. 浅析FPC软性线路板补强
  12. 十二个“一”的特征与剑三中十二门派风格相对应
  13. 【知识分享】C语言中的设计模式——解释器
  14. Day8—进程,线程,协程
  15. c++语言小游戏源码,跪求小游戏c++代码
  16. 聊一聊计算机视觉中常用的注意力机制 附Pytorch代码实现
  17. [前端笔记037]vue2之vuex
  18. MinGW-w32下载、安装和配置环境教程
  19. 从0编写区块链:用python解释区块链最基本原理
  20. 网站运营手册_网站建设PC端开发

热门文章

  1. coreboot学习6:ramstage阶段之芯片初始化流程
  2. Servlet的生命周期和工作原理
  3. python计算2的平方代码_计算平方根
  4. 80-10-020-原理-Java NIO-HeapByteBuffer
  5. 【kafka】kafkaProducer 拉取元数据的流程
  6. 【Clickhouse】Clickhouse PRIMARY KEY, CONSTRAINT, identifier, column declaration, INDEX
  7. 20-30-010-安装-kafka-manager
  8. Spark写入MySQL报错乱码+报错
  9. Cloudera CDH 5.1版本的Hive与LDAP-2.4.44集成
  10. 95-225-040-源码-广播-简介