在不同于8080的exe上的其他端口上启动jar

时间:2019-04-03 20:38:15

标签: java spring jar launch4j

在春季,在application.properties中,我有server.port = 8090并且可以正常工作,但是当我将项目打包到jar中时,它仍在8080运行,有一种方法可以直接从项目中设置jar文件端口。我找到了应该写的解决方案:

java -Dserver.port=8090 -jar myApplication.jar

但是我正在使用Launch4j进行可执行包装,并且存在命令行args,但是在该处无法执行“ -Dserver.port = 8090”:

enter image description here

有什么想法如何使用launch4j更改端口吗?

1 个答案:

答案 0 :(得分:0)

只要给出任何答案。 基于paulsm4在问题下的评论中写的内容。 而不是使用:

-Dserver.port=8090

使用:

--server.port=8090