3

当我尝试使用 --force 选项部署战争时,它可以工作,但我得到以下响应:

Deprecated syntax, instead use:
asadmin --passwordfile password --host localhost --user admin deploy [options] ...

使用较新的语法时,如何仍指定 --force 选项?在“部署”之后添加 .war 文件以外的任何内容都会导致此消息:

Command deploy only accepts one operand

有任何想法吗?

4

1 回答 1

8

快速回答:在“部署”命令之后移动 --force:

asadmin --passwordfile 密码 --host localhost --user admin deploy --force myapp.war

这是一步一步的解释。一、asadmin命令行格式:

asadmin [asadmin 选项] 命令 [命令选项]。

首先,指定 asadmin 选项:

asadmin --passwordfile 密码 --user admin --host localhost命令 [命令选项]

接下来,指定您感兴趣的命令:

asadmin --passwordfile 密码 --user admin --host localhost deploy [命令选项]

接下来,指定命令选项。

asadmin --passwordfile 密码 --host localhost --user admin deploy --force myapp.war

于 2010-12-08T18:58:25.837 回答