Glassfish - bin / asadmin create-network-listener失败

时间:2017-04-13 08:41:16

标签: linux ubuntu glassfish

我有一个非常奇怪的问题,似乎并不存在于互联网上...我正在按照指南安装应用程序,我需要"为AJP连接创建新的HTTP侦听器& #34 ;.我需要使用命令行而不是进入管理控制台,这样才能实现自动化......

这是我试图运行的命令:

vagrant@ubuntu-1404:/home/glassfish$ sudo /home/glassfish/bin/asadmin create-network-listener –-address 127.0.0.1 --protocol http-listener-1 --listenerport 8009 --jkenabled true http-listener-ajp1

然后要求输入以下内容

Enter the value for the listenerport option> 8009
Enter the value for the protocol option>  http-listener-1

然后打印出以下错误:

Command create-network-listener only accepts one operand
Usage: asadmin [asadmin-utility-options] create-network-listener
        [--address <address>] --listenerport <listenerport>
        [--threadpool <threadpool(default:http-thread-pool)>]
        --protocol <protocol> [--transport <transport(default:tcp)>]
        [--enabled[=<enabled(default:true)>]]
        [--jkenabled[=<jkenabled(default:false)>]]
        [--target <target(default:server)>] [-?|--help[=<help(default:false)>]]
        name
Command create-network-listener failed.

所以我再次尝试使用以下命令(未指定任何选项):

vagrant@ubuntu-1404:/home/glassfish$ sudo /home/glassfish/bin/asadmin create-network-listener http-listener-ajp1
Enter the value for the listenerport option> 8009
Enter the value for the protocol option>  http-listener-1

并收到此错误:

remote failure: The specified protocol  http-listener-1 is not yet configured
Command create-network-listener failed.

1 个答案:

答案 0 :(得分:0)

事实证明我从指南中复制的文字搞砸了..破折号不是正常破折号,它们是特殊字符' - '(看起来与终端中的正常减号相同) !)它将选项解释为常规文本,因此看起来每个选项都是一个操作符。