2010-12-08 105 views
2

當我嘗試部署USIG --force選項一場戰爭,它的工作原理,但我得到這樣的響應:的GlassFish:部署W/--force

當使用新的語法,我該怎麼辦仍然指定--force選項?在「部署」之後添加除.war文件之外的任何內容都會導致此消息:

Command deploy only accepts one operand 

任何想法?

回答

6

快速的答案:將--force的 「部署」 命令後:

的asadmin --passwordfile密碼 - 主機本地主機--user管理員部署--force myapp.war

以下是一步一步的解釋。首先,asadmin命令行格式:

asadmin [asadmin options]命令[命令選項]。

首先,指定asadmin的選項:

的asadmin --passwordfile密碼--user管理 - 主機本地主機命令[命令選項]

,然後指定你感興趣的命令在:

asadmin --passwordfile密碼 - 用戶管理--host本地主機部署 [命令選項]

接下來,指定命令選項。

的asadmin --passwordfile密碼 - 主機本地主機--user管理員部署--force myapp.war

+0

我試圖從一個Ant構建腳本執行它時嘗試這個非常的結構。我會直接嘗試通過命令行來確保它不是ANT方面的問題...... – Wilco 2010-12-10 17:34:14