2012-10-09 165 views
4

我部署,成功地包含一個簡單的index.jsp文件中Jboss-5.X.X and Jboss-6.X.X. 我只是放在戰爭文件中server\default\deploy如何在JBOSS 7上部署一個簡單的war文件?

然後去localhost:8080/vivek/index.jsp和一切都很好,一個簡單的war文件(vivek.war)。

但同樣,對於JBoss的AS-7.1.1,我部署war文件在獨立standalone\deployments開始\bin\standalone.sh然後去localhost:8080/Hello/index.jsp不顯示文件。 它在瀏覽器中顯示HTTP Status 404-/vivek/(description The requested resource (/axis2/) is not available.)

什麼是在Jboss-as-7.1.1上部署簡單的war文件的過程以及如何在瀏覽器中獲得。

如果沒有人有想法請幫助我?

感謝名單

回答

9

你應該在你的部署目錄PUT一個空文件標誌warname .dodeploy(前。vivek.war.dodeploy)。

有關標誌文件的更多信息,請參閱部署目錄中的README.TXT。

1

嗯,我的JBoss 7.1.1不需要部署目錄下的.dodeploy文件。它足以將.war或.ear或ejb.jar複製到部署目錄以供服務器啓動部署過程。請提供server.log以查看詳細信息。您是否在META-INF/web.xml或application.xml中設置了上下文根標籤?

-1

它非常簡單,複製你的戰爭並將其粘貼到你的standalone\deployments中,並從你的bin目錄中運行standalone.bat。如果您在Linux上,請從bin目錄運行standalone.sh

1

在Jboss AS7中部署戰爭項目時,可以將所謂的爆炸Web應用程序(即非壓縮的)或壓縮的Web應用程序資源.WAR文件複製到此位置$ {jboss.server.base.dir } /獨立/部署/

  • 當一個人選擇部署在非壓縮或展開的目錄形式的項目,一個 需要指定標記文件.dodeploy如 vivek.war.dodeploy如果文件夾名稱是vivek.war
  • 當一個選擇部署在壓縮web應用程序的資源形式的項目,不需要任何標誌的文件。

您可以參考以下資源瞭解更多詳情
1.此有用的鏈接如下:Link for deployments in JBoss AS 7
2.廣泛的細節,你可以看看 $ {jboss.server.base爲.dir} /獨立/部署/ README。位於位置txt文件

非壓縮意味着它是 簡單的目錄結構從jar文件解壓縮得到它的目錄結構 例子後低於 -

vivek.war 
     |-index.jsp  
     |- WEB-INF 
      |- web.xml 
相關問題