• JBoss 目录结构


    安装JBoss 会创建下列目录结构:

    目录 描述 
    bin 启动和关闭JBoss 的脚本 
    client 客户端与JBoss 通信所需的Java 库(JARs) 
    docs 配置的样本文件(数据库配置等) 
    docs/dtd 在JBoss 中使用的各种XML 文件的DTD 。 
    lib 一些JAR,JBoss 启动时加载,且被所有JBoss 配置共享。(不要把你的库放在这里) 
    server 各种JBoss 配置。每个配置必须放在不同的子目录。子目录的名字表示配置的名字。JBoss 包含3 个默认的配置:minimial,default 和all,在你安装时可以进行选择。 
    server/all JBoss 的完全配置,启动所有服务,包括集群和IIOP 。(本教程就采用此配置) 
    server/default JBoss 的默认配置。在没有在JBoss 命令航中指定配置名称时使用。(本教程没有安装此配置,如果不指定配置名称,启动将会出错) 
    server/all/conf JBoss 的配置文件。 
    server/all/data JBoss 的数据库文件。比如,嵌入的数据库,或者JBossMQ 。 
    server/all/deploy JBoss 的热部署目录。放到这里的任何文件或目录会被JBoss 自动部署。EJB、WAR 、EAR,甚至服务。 
    server/all/lib 一些JAR,JBoss 在启动特定配置时加载他们。(default 和minimial 配置也包含这个和下面两个目录。) 
    server/all/log JBoss 的日志文件 
    server/all/tmp JBoss 的临时文件。

    3.2 JBoss 中的部署
    JBoss 中的部署过程非常的简单、直接。在每一个配置中,JBoss 不断的扫描一个特殊目录的变化:[jboss 安装目录]/server/config-name/deploy 此目录一般被称为“部署目录”。你可以把下列文件拷贝到此目录下:


    任何jar 库(其中的类将被自动添加到JBoss 的classpath 中) 

    EJB JAR 

    WAR (Web Appliction aRrchive) 

    EAR (Enterprise Application aRchive) 

    包含JBoss MBean 定义的XML 文件 

    一个包含EJB JAR 、WAR 或者EAR 的解压缩内容,并以.jar 、.war 或者.ear 结尾的目录。 
    要重新部署任何上述文件(JAR 、WAR 、EAR 、XML 等),用新版本的文件覆盖以前的就可以了。JBoss 会根据比较文件的时间发现改变,然后部署新的文件。要重新部署一个目录,更新他的修改时间即可。

  • 相关阅读:
    ubuntu14.4开启ftp服务
    ubuntu14.4安装gtx970显卡驱动的艰辛历程
    jquery.dataTables的用法
    win7上安装theano keras深度学习框架
    使用BeanUtils设置属性转换String到Date类型
    keras在win7下环境搭建
    Python-try except else finally有return时执行顺序探究
    MySQL-EXPLAIN用法详解
    PHP-Windows下搭建Nginx+PHP环境
    PHP-php.ini中文版
  • 原文地址:https://www.cnblogs.com/qianjinyan/p/6724530.html
Copyright © 2020-2023  润新知