如何找到我的 SpringBoot 應用程式的埠號以便呼叫它?我已經嘗試在 VM 引數和 src/main/resources/application.properties 中設定 -Dserver.port=8080 和--server.port=8080。
如果我嘗試去 localhost:8080 Chrome 說拒絕連接。我只是希望能夠連接到我的應用程式,不知道為什么 Spring Boot 使查找正在使用的埠變得如此具有挑戰性。
我正在使用 Eclipse,并且該應用程式似乎從日志中正常運行。
這只是列印 0:
@Value("${local.server.port}")
int port;
我試過這些答案都沒有用: Spring Boot - 如何獲取運行埠 Spring boot - 如何獲取運行埠和 ip 地址 如何為 Spring Boot 應用程式 配置埠 如何為Spring Boot 應用程式配置埠
uj5u.com熱心網友回復:
localhost:<your port>可能根本沒有反應。確保您正在訪問一個您知道可用的端點,例如localhost:8080/info. 確保您的應用程式已完全啟動,這可能需要幾分鐘的時間。
正如@BrianC 提到的,確保您的應用程式實際上是一個網路服務器。
uj5u.com熱心網友回復:
在你的 springboot main 方法中使用下面的代碼來檢測你的應用程式的埠
Environment environment =app.run(args).getEnvironment();
System.out.println(environment.getProprty("server.port");
這將告訴您應用程式運行的實際埠。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/382282.html
