2010-12-08 92 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