在IntelliJ 13.0.2 Ultimate中,我使用Jetty 9.1.4设置了一个Web应用程序模块.
我想在端口8100上测试我的应用程序,但我无法想办法改变我的"Local"Jetty运行配置的端口.似乎总是使用默认端口8080.
IntelliJ运行配置中有端口设置,但仅在配置"远程"服务器时出现.
我已经尝试将我自己的.mod文件添加到包含以下内容的Jetty服务器设置中,但它似乎被忽略了.
[ini-template] jetty.port=8100
这篇文章的答案之一是,除非你改变它,否则端口是8080,但他没有说明如何改变它.
有人能指出我正确的方向吗?谢谢!
您可以在Jetty-VM实例中的VM属性中指定端口
-Djetty.port=8100
使用IntelliJ 13.1测试Jetty 8.1.xxx,但我认为应该可以在许多版本上运行
更新1:对于Jetty 9(以及可能以上)应该使用以下设置,thx Ingo Kegel
-Djetty.http.port=8100
您可以在start.d/http.ini文件中更改Jetty端口,例如
## HTTP port to listen on jetty.port=8180