2011-03-05 91 views
7

我想部署我的應用程序glassvish v3進行的asadmin部署命令,但是我得到一個錯誤:Glassfish的部署CommandException錯誤

com.sun.enterprise.admin.cli.CommandException: remote failure: There is no installed container capable of handling this application [email protected] 

可以採取什麼問題嗎?

+0

我得到了同樣的錯誤,請幫助。我是Glassfish的新手。 – Pavitar 2011-04-19 07:40:14

回答

1

嘿,我得到了相同的error.In我的情況,我犯了一個名爲「WEB-INF」目錄,文件夾顯然名稱必須(強制)在大寫即「WEB-INF」總之,檢查拼寫錯誤。

它解決了我的問題。我只是想分享。我是玻璃魚的新手,所以不能真正告訴你確切的解決方案。但是對我而言,什麼對你來說也是一種解決方案。

1

爲防萬一別人發現這個問題,上面的答案與您的案例不符......我們的問題是Glassfish服務器上的臨時區域已滿。清除一些空間讓我重新部署相同的應用程序。感謝天賜良好的錯誤消息。

6

對我來說,問題來自這樣一個事實,即在/ domains/domain/applications中仍然存在我正在嘗試再次部署的應用程序。

+0

同樣在這裏,當我一次性取消部署許多項目時出現。 – stg 2014-02-21 17:34:28

2

另一個文件訪問可能我只是跑成:

服務開始以root用戶和應用程序取消部署/部署。然後,作爲正確的有限權限用戶,取消部署/部署。在部署時,您將收到此錯誤,因爲應用程序文件仍然存在於他的「domains/yourdomain/applications」目錄中,並且將歸root用戶所有。

+1對Keeg對我們都期望來自Glassfish的真棒錯誤消息的評論。

0

我有一個耳朵項目,其中耳包有不同的版本號配置爲比它包含的其餘項目其餘的項目配置pom.xml。它從版本1.x中搜索子模塊,其餘項目在1.y版本。我更新了每一個pom到相同的版本,並製造了這個伎倆。