2017-04-14 44 views
0

將修補程序應用到JBOSS 6.4以使其達到6.4.14之後,我的構建中斷了。 我正在使用**/*。jar在構建路徑中使用各種模塊。應用補丁red hat doc如何在編譯路徑中包含JBOSS模塊

這是設計時(參見下面的代碼)

紅帽禁用罐的舊版本。

將修補程序應用於EAP 6.2.0以構建EAP 6.2.x時,修補程序工具不會替換現有文件。它會在文件夾$ JBOSS_HOME/modules/system/layers/base/.overlays/_下放置新文件,並通過在中央目錄記錄的末尾翻轉一些文件來癱瘓原始文件,以防止它們被使用。

如何將模塊目錄中的所有jar包括在禁用的目錄中?

我的build.xml文件的相關部分。

<property name="jbossmodules" value="${env.JBOSS_HOME}/modules" /> 
<path id="class.path"> 
    <pathelement path="${class.lib}" /> 
    <pathelement path="${java.class.path}" /> 
    [...] 
    <fileset dir="${jbossmodules}"> 
     <include name="**/*.jar" /> 
    </fileset> 

回答

0

我使用Redhat支持。如果你有一個合適的用戶類型,你可以下載一個jar目錄進行編譯。簡而言之,Redhat似乎不鼓勵針對JBOSS的補丁版本進行編譯。但是他們也不容易得到一套可以對付的罐子。

相關問題