我有两个应用程序需要同时运行,并且都试图在port上运行8080
。我想将其中一个更改为port 9000
。我试图改变应用程序有春天的安全性,所以在端口上运行8443
使用的时候https
和端口8080
使用时http
。我必须从端口移动它8080
而不更改任何.java
文件。另外,我还需要在端口上运行其他应用程序8080
,因此更改默认的tomcat端口不是一个好主意。
我尝试添加到application.properties
行server.port=9000
中spring.main.server.port=9000
,然后运行mvn install
,然后运行java -jar target/app.jar
。
我还尝试java -jar target/app.jar
使用不同的标志运行:-Dserver.port=9000
和--server.port=9000
。
无论如何,我明白了- Tomcat started on port(s): 8443 (https) 8080 (http)
。
因此,我的问题是:
8080
?运行以下命令:
mvn spring-boot:run -Drun.jvmArguments='-Dserver.port=8088'
将以下内容添加plugin
到您的pom.xml
文件中
<build>
. . .
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句