云自无心水自闲

天平山上白云泉,云自无心水自闲。何必奔冲山下去,更添波浪向人间!
posts - 288, comments - 524, trackbacks - 0, articles - 6
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

NetBeans5.5+JBoss4.0.4启动Dukes Banks示例

Posted on 2006-12-12 00:30 云自无心水自闲 阅读(681) 评论(0)  编辑  收藏 所属分类: Java
在这里记录一下我的经历:
1. 安装Netbeans5.5
2. 下载JBoss4.0.4, 解压后放在C:\jboss目录下
3. 下载J2EE1.4的教程下载
4. 我只是把其中的Bank目录解压出来
5. 下载JBoss的Start Guide 地址: http://labs.jboss.com/portal/jbossas/docs
6. 将其中的Bank目录中的内容提制到刚才的Bank目录中.
7. 将Bank倒入到NetBeans中, 其中步骤与
http://gceclub.sun.com.cn/NetBeans/tutorials/javaee/jboss-getting-started.html
一文中一样.
8. 修改JBoss-build.xml, 此文件第2行引用了一个Jboss.properties文件, 里面定义了JBoss的三个路径设置,由于我只解压了Bank目录, 因此未包含此文件. 修改办法是:
删除<property file="jboss-build.properties"/>这一行,
添加下面三行:
    <property name="jboss.home" value="c:/jboss"/>
    <property name="jboss.server" value="${jboss.home}/server/default"/>
    <property name="jboss.deploy" value="${jboss.server}/deply"/>

9. 修改hsqldb-ds.xml
Jboss4.0.4中这部分的配置与前版本又有所不同.
首先修改Connection-url 改为:
<connection-url>jdbc:hsqldb:hsql://localhost:1701</connection-url>
另外需要把
   <mbean code="org.jboss.jdbc.HypersonicDatabase"
     name="jboss:service=Hypersonic">
     <attribute name="Port">1701</attribute>
     <attribute name="BindAddress">${jboss.bind.address}</attribute>    
     <attribute name="Silent">true</attribute>
     <attribute name="Database">default</attribute>
     <attribute name="Trace">false</attribute>
     <attribute name="No_system_exit">true</attribute>
   </mbean>
这个mbean给放出来(原来是注释掉的)
因为我们要通过外部工具来连接数据库,所以需要这样修改数据库的配置. 否则因为安全原因, 数据库是不允许外部连接的.

10. 修改完毕后, 启动JBoss
11. 在NetBeans中, 通过Ant运行数据库脚本, 编译,打包,部署,启动例程应用.

PS: 好象NetBeans对JBoss4.0.5的支持不是很好.在NetBeans下启动Jboss4.0.5会导致NetBeans程序的退出. 我后来换用了NetBeans5.5与Jboss4.0.4的捆绑安装包才能正常使用的.



只有注册用户登录后才能发表评论。


网站导航: