通常,当我想更改Jetty的端口时,我可以从配置文件中执行此操作。看来改变Jetty的配置文件不会影响Intellij 2016插件创建的实例。
与Intellij Tomcat插件不同,没有地方可以更改jetty运行的端口。
由于我们的工作阻止端口8080,我必须将此端口更改为其他端口,但无法执行此操作。
编辑:
我尝试在我的Jetty目录中更改start.ini,就像这样......
但是当我从Intellij的插件运行/调试jetty时,它仍然显示此错误。
答案 0 :(得分:2)
没有方法适用于当前版本的jetty(9.3.9)
插件似乎已经更新了多年,因为它一直是,它应该只允许选择start.ini
,人们可以简单地配置你可能需要的所有东西。< / p>
因此,如果您在jetty主目录中的start.ini
中配置它,或者甚至直接在etc/jetty-http.xml
中配置它并不重要,该插件将执行自己的愚蠢操作并运行它在端口8080
上。
答案 1 :(得分:0)
无法直接在插件中设置它。但是,您可以在Jetty Server安装文件夹中进行设置。
# jetty.http.port=8080
(删除#符号)jetty.http.port=8081
现在当你从想法中运行jetty时,它应该有你在配置文件中设置的端口。
答案 2 :(得分:0)
您使用的是什么版本的Jetty? 正如Vojtech所提到的,这不能在插件中完成。 我目前正在做什么,所以我可以同时运行两个项目,有一个Jetty实例为8080,因为分发来了,然后下载另一个分发并将etc / jetty.xml文件更改为以下内容:
{{1}}
我还改变了其他一些在xml中引用8080的地方。 jetty-fileserver.xml,jetty-spdy-proxy.xml和jettyspdy.xml
这适用于Jetty 7.6.14,希望这有帮助!
答案 3 :(得分:-1)
我在intellyj文件夹中的jetty插件中找到了这个项目 jettyPlugin
然后在star.ini文件中我设置jetty.port = 8080 Start.ini
我的服务器明星在8085端口