使用 jetty-runner 运行 Jetty 时更改端口

Amo*_*mos 2 java command-line jetty

我正在执行以下命令行:

java -jar C:\WorkArea\jetty-runner.jar c:\name.war --port 9090
Run Code Online (Sandbox Code Playgroud)

我期望它在端口 9090 上运行,但它继续使用默认端口 8080 运行。我错过了什么?当运行 eclipse 本身时,它使用 8888,所以它不会从那里获取这些信息,我还能在哪里/如何控制端口?谢谢

man*_*uti 5

Jetty Runner的文档建议端口选项应该在 WAR 文件之前传递:

java -jar C:\WorkArea\jetty-runner.jar --port 9090 c:\name.war 
Run Code Online (Sandbox Code Playgroud)