【发布时间】:2016-12-03 19:45:20
【问题描述】:
是否可以通过再构建一个项目并将这些项目添加为模块并运行来在同一端口上运行多个 Spring Boot 项目。
【问题讨论】:
标签: spring spring-boot
是否可以通过再构建一个项目并将这些项目添加为模块并运行来在同一端口上运行多个 Spring Boot 项目。
【问题讨论】:
标签: spring spring-boot
如果你在后台使用tomcat服务器,你可以运行。
您也可以从 application.properties 更改应用程序的端口。 对于您的情况 github.com/eugenp/spring-security-oauth ,您只需继续 https://github.com/eugenp/spring-security-oauth/blob/master/spring-security-oauth-server/src/main/resources/application.properties 并将其更改为您想要的端口
【讨论】:
如果您不小心运行了两次 Web 应用程序,您将看到“端口已在使用”错误。 STS 用户可以使用 Relaunch 按钮而不是 Run 来确保关闭任何现有实例。
所以我猜不可能在同一个端口上运行两个启动实例。我认为不可能在同一个端口上使用多个 tomcat 服务。有关 tomcat 的讨论,请参阅 this。
【讨论】:
8001。对于 Spring boot 项目,服务器运行端口通常在 /src/main/resources/application.properties 中定义。