82953


コンソールにこのような表記が出てエラーがでて起動できません。  
どのようにすればいいでしょうか。

[code]

    ***************************
    APPLICATION FAILED TO START
    ***************************
    
    Description:
    
    The Tomcat connector configured to listen on port 8080 failed to start. The port may already be in use or the connector may be misconfigured.
    
    Action:
    
    Verify the connector's configuration, identify and stop any process that's listening on port 8080, or configure this application to listen on another port.
    
    2021/10/08 09:05:05:084 INFO - o.s.s.c.ThreadPoolTaskExecutor.shutdown Shutting down ExecutorService
    
[/code]


CC BY-SA 4.0
2021-10-08T00:08:46.893
82952
2021-10-08T01:05:23.157
2021-10-08T01:05:23.157
3060
25636
question
java spring
java springでtomcatがエラーで起動しない


他のアプリケーションが8080番ポートを使用していて、競合していますね。1番に考えられるのは、シャットダウンし忘れているSpring
Bootアプリケーションでしょうか。次のコマンドで8080番ポートを使用しているプロセスを確認して、

[code]

    lsof -i :8080
    
[/code]

問題無ければ、以下のコマンドで終了させればいいと思います。

[code]

    kill -9 [PIDの数字]
    
[/code]

もちろんSpringアプリケーションのポート番号を8080以外にして起動してもOKです。

※Windowsであればタスクマネージャーなどで同様の対応をすればいいです（コマンドでもできますが）。

参考：  
<https://web.plus-idea.net/on/windows-netstat-port-confirm/>


CC BY-SA 4.0
2021-10-08T00:19:56.940
82953
2021-10-08T00:29:53.743
2021-10-08T00:29:53.743
21092
21092
82952
answer