簡體   English   中英

如何使用ANT腳本檢查JBOSS版本

[英]how to check JBOSS version using ANT script

我已經編寫了ant腳本來檢查Java版本。 同樣,我想知道如何使用ant腳本檢查JBOSS版本。

  <project basedir="." default="check-java-version">
  <target name="get-java-version">
  <echo message="Java Version: ${java.version}"/> 
    <echo message="Java home: ${java.home}"/> 
    <fail message="Unsupported Java version: ${java.version}. Make sure that  
     the version of the Java compiler is 1.7 or greater."> 
        <condition> 
            <not> 
                <or> 
                    <contains string="${java.version}" substring="1.7" casesensitive="false" />                         
                     <contains string="${java.version}" substring="1.8" casesensitive="false" /> 
                </or>                       
            </not> 
        </condition> 
    </fail> 
  </target>
  <target name="check-java-version" depends="get-java-version"              
  unless="java.version">

   </target>
 </project>

如果嘗試從安裝了jboss的同一盒中執行此操作,則可以在“ standalone.bat --version”或“ run.sh --version”上嘗試執行任務。

如果要查詢遠程JBOSS實例,可以對http:// yourserver:port / jmx-console / HtmlAdaptor?action = inspectMBean&name = jboss.system%3Atype%3DServer執行curl

您還可以檢查: 我正在運行哪個版本的JBoss? 有關如何從罐子中獲取它的信息。

-添加有關如何在Ant中實現此示例:

<exec dir="${yourJbossDir}" executable="run.sh" outputproperty="JbossVersion">
   <arg line="--version"/>
</exec>

那么您將獲得存儲在JbossVersion屬性中的船只。 另請參閱: https : //ant.apache.org/manual/Tasks/exec.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM