1. 程式人生 > >JBoss7.1.1 實現支援熱部署

JBoss7.1.1 實現支援熱部署

公司一直適用jboss7.1.1,但是不支援熱部署,每次修改檔案都需要重啟服務,非常麻煩,偶然在網上看到了解決方案。拿來使用一下,果然能實現了熱部署。目前沒有發現問題。記錄下方法,防止以後忘記。

這個地址的包下載地址的包下載下來是個安裝檔案。我沒有安裝,然後重其他的文章中找到了一個直接下載包的地址。

2篇文章的解決方法一樣的,也不知道誰抄誰的...

我自己也記錄一下吧。

燈火闌珊處,發現了答案:

1. Please make sure to add
   <configuration>
       <jsp-configuration development="true"/>
   </configuration>
    in standalone.xml under 
  <subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" native="false">          

2. Go to jboss-as-7.1.1.Final/modules/org/jboss/as/web/main
   Place the jboss-as-web-7.1.1.Final-RECOMPILE.jar in there. You can download from http://www.datafilehost.com/download-2cb9ff04.html

3. Open module.xml (jboss-as-7.1.1.Final/modules/org/jboss/as/web/main) and add the following line
        <!--resource-root path="jboss-as-web-7.1.1.Final.jar"/-->
        <resource-root path="jboss-as-web-7.1.1.Final-RECOMPILE.jar"/>
敘述的都很簡單,我就不翻譯了
原文詳見:
https://community.jboss.org/message/723945#723945#723945

按照作者所講的方法操作了,問題奇蹟般解決了,當時由於jboss核心包被重新編譯過了,是否存在什麼隱患還有待深入測試。
另在附件中提供瞭解決方案提供者重新編譯過的包,我測試了是沒問題。
現與大家分享。