走进JBoss

论坛 期权论坛     
选择匿名的用户   2021-5-22 15:06   32   0
<div style="text-indent:17.95pt;">
JBoss是一个免费的开源应用服务器,全面支持J2EE,包括JSP,Servlets,EJB。为了让J2EE开发人员快速熟悉JBoss,本文将带您开始JBoss之旅,包括下载,安装,部署应用程序和配置数据源。
</div>
<div style="text-indent:17.95pt;">
  
</div>
<div style="text-indent:18pt;">
<strong>工具准备</strong>
</div>
<div style="text-indent:17.95pt;">
为了运行JBoss,你需要准备以下工具:
</div>
<ul><li>
  <div style="margin-left:38.95pt;text-indent:-21pt;">
   <span style="font:7pt &#39;Times New Roman&#39;;"> </span>JDK 1.3.1或更高。
  </div> </li></ul>
<div style="text-indent:17.95pt;">
为了在JBoss上开发应用程序,你可能还需要以下开发工具:
</div>
<ul><li>
  <div style="margin-left:38.95pt;text-indent:-21pt;">
   <span style="font:7pt &#39;Times New Roman&#39;;"> </span>Ant 1.5,一个Java Build Tool。
  </div> </li><li>
  <div style="margin-left:38.95pt;text-indent:-21pt;">
   <span style="font:7pt &#39;Times New Roman&#39;;"> </span>XDoclet 1.1.2,一个用于生成代码的Javadoc插件。
  </div> </li><li>
  <div style="margin-left:38.95pt;text-indent:-21pt;">
   <span style="font:7pt &#39;Times New Roman&#39;;"> </span>JBoss Project Template
  </div> </li></ul>
<div style="text-indent:17.95pt;">
  
</div>
<div style="text-indent:18pt;">
<strong>下载</strong>
</div>
<div style="text-indent:17.95pt;">
可以从
<a href="http://www.jboss.org/">www.jboss.org</a>获得JBoss,JBoss现在有两种供你选择:标准版,包括用于Web页和Servlets的Jetty,和另一个用Tomcat替换Jetty的版本。
</div>
<div style="text-indent:17.95pt;">
<div style="text-indent:18pt;">
  <strong>安装</strong>
</div>
<div style="text-indent:17.95pt;">
  解压压缩包到一个指定的目录,例如jboss-3.2.1,解压完毕后,应该生成如下目录:
</div>
<ul><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    bin:命令和脚本
   </div> </li><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    client:客户端jars
   </div> </li><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    docs:JBoss的文档
   </div> </li><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    lib:服务器端jars
   </div> </li><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    server:服务器配置文件
   </div> </li></ul>
<div style="text-indent:17.95pt;">
  第二步,建立以下环境变量:
</div>
<ul><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    <span style="font:7pt &#39;Times New Roman&#39;;"> </span>JBOSS_HOME:设置为JBoss的安装目录。
   </div> </li><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    <span style="font:7pt &#39;Times New Roman&#39;;"> </span>JAVA_HOME:设置为JDK的安装目录。
   </div> </li></ul>
<div style="text-indent:17.95pt;">
   
</div>
<div style="text-indent:18pt;">
  <strong>服务器配置</strong>
</div>
<div style="text-indent:17.95pt;">
  JBoss提供了3种服务器配置:
</div>
<ul><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    Minimal:最小配置,仅仅包括日志,JNDI服务和URL部署扫描器,你可能会在一个不需要J2EE的应用中使用这种配置,或者以该配置为基础自定义配置。
   </div> </li><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    Default:缺省配置,包括除了RMI/IIOP和集群的所有J2EE服务。
   </div> </li><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    All:这种配置包括所有的JBoss服务。
   </div> </li></ul>
<div style="text-indent:17.95pt;">
   
</div>
<div style="text-indent:18pt;">
  <strong>启动</strong>
</div>
<div style="text-indent:17.95pt;">
  为了启动JBoss,在Windows下:
</div>
<ul><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    打开一个命令行窗口;
   </div> </li><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    键入:cd %JBOSS_HOME%\bin;
   </div> </li><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    键入:run [-c default|minimal|all]。
   </div> </li></ul>
<div style="text-indent:17.95pt;">
  在UNIX下:
</div>
<ul><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    打开一个Shell;
   </div> </li><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    键入:cd $JBOSS_HOME/bin;
   </div> </li><li>
   <div style="margin-left:38.95pt;text-indent:-21pt;">
    键入:./run [-c default|minimal|all]。
   </div> </li></ul>
<div style="text-indent:17.95pt;">
  如果JBoss启动成功,你应该可以看到以下输出:
</div>
<div style="text-indent:17.95pt;">
  21:11:16,637 INFO [Server] JBoss (MX MicroKernel) [3.2.1 (build: CVSTag&#61;JBoss_3 _2_1 date&#61;200305041533)] Started in 26s:919ms
</div>
<div style="text-indent:17.95pt;">
  一旦服务器启动成功,你就可以通过在浏览器中打开
  <a href="http://localhost:8080/jmx-console/">http://localhost:8080/jmx-console/</a>来验证所有的J2EE服务是否
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP