該方法在沒有路徑變數的情況下可以正常作業,但當我寫入路徑變數并運行應用程式時,它說埠8080已經被使用了
。@GetMapping(path="/{userId}")
public String getUser(@PathVariable String userId) {
return "Get User Info with id" userId。
}
uj5u.com熱心網友回復:
在mac上,試試這個
sudo lsof -i :8080
#從這里得到行程的ID并運行
kill -9 <process_id>
uj5u.com熱心網友回復:
我解決了這個問題,在Windows上
netstat ano | findstr 8080。
taskkill /F /PID <number of task>
uj5u.com熱心網友回復:
首先你的問題不在于路徑變數,埠8080被一些其他應用程式使用
。Linux的命令,
sudo netstat -nlap | grep 8080.
sudo kill <process id>
Windows下的命令
netstat -ano | findstr :8080
taskkill /PID <process id> /F
如果任何應用程式使用8080埠,它將回傳行程ID。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/312428.html
標籤:
