2015-03-02 101 views
0

我正在使用JBoss5.1.0.GA。如何知道Jboss EAP版本

如何知道这是EAP版本还是正常?其实我卡在this issue。所以试着通过看评论来解决它。

+0

开始与'-version'服务器,那么你应该看到它。 – SubOptimal 2015-03-02 11:42:19

+0

服务器已经启动,我无法停止。有什么办法吗? – VJS 2015-03-02 11:43:42

+0

运行此命令没有问题,即使服务器已启动。它将仅打印服务器版本而不启动服务器。 – SubOptimal 2015-03-02 11:50:57

回答

0

假设你已经所需的权限来执行命令

$JBOSS_HOME/bin/jboss-cli.sh --connect 
# next two lines to enter in the JBoss command line interface 
/:read-attribute(name=product-name) 
/:read-attribute(name=product-version) 

或者你可以使用JConsole的探索jboss.as:server的MBean属性有名字

productName 
productVersion 

或(可能不是5.1工作.0 GA,已通过较新版本测试)

cat $JBOSS_HOME/modules/system/layers/base/org/jboss/as/product/eap/dir/META-INF/MANIFEST.MF 
0

的JBoss EAP 5.1提供的软件包,其中不仅包含了应用服务器,还包括其他组件:

jboss-eap-5.1/ 
    jboss-as/ 
    mod_cluster/ 
    picketlink/ 
    resteasy/ 
    seam/ 

所有JAR文件都在EAP签署。您可以找到有关在META-INF文件夹签名信息:

$ unzip -l jboss-eap-5.1/jboss-as/lib/concurrent.jar 
Archive: jboss-eap-5.1/jboss-as/lib/concurrent.jar 
    Length  Date Time Name 
--------- ---------- ----- ---- 
    25286 2010-05-04 17:19 META-INF/MANIFEST.MF 
    25376 2010-09-14 21:10 META-INF/JBOSSCOD.SF 
    2826 2010-09-14 21:10 META-INF/JBOSSCOD.RSA 
.... 

的EAP包含生产服务器配置文件:

$ ls jboss-eap-5.1/jboss-as/server/ 
all default minimal production standard web