問題描述
- 配置了2020版的IDE和Tomcat,但是產生了,日志打印中途,卡住了的問題,如圖:
18-Aug-2021 00:46:09.763 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行參數: -Dfile.encoding=UTF-8
18-Aug-2021 00:46:09.763 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行參數: -Dcom.sun.management.jmxremote=
18-Aug-2021 00:46:09.763 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行參數: -Dcom.sun.management.jmxremote.port=1099
18-Aug-2021 00:46:09.763 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行參數: -Dcom.sun.management.jmxremote.ssl=false
18-Aug-2021 00:46:09.763 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行參數: -Dcom.sun.management.jmxremote.password.file=D:\software\ideaIU_2020.1.1_Portable\bin\IdeaConfig\system\tomcat\Unnamed_zheng\jmxremote.password
18-Aug-2021 00:46:09.763 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行參數: -Dcom.sun.management.jmxremote.access.file=D:\software\ideaIU_2020.1.1_Portable\bin\IdeaConfig\system\tomcat\Unnamed_zheng\jmxremote.access
18-Aug-2021 00:46:09.763 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行參數: -Djava.rmi.server.hostname=127.0.0.1
18-Aug-2021 00:46:09.763 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行參數: -Djdk.tls.ephemeralDHKeySize=2048
18-Aug-2021 00:46:09.763 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行參數: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
18-Aug-2021 00:46:09.763 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行參數: -Dignore.endorsed.dirs=
18-Aug-2021 00:46:09.763 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行參數: -Dcatalina.base=D:\software\ideaIU_2020.1.1_Portable\bin\IdeaConfig\system\tomcat\Unnamed_zheng
18-Aug-2021 00:46:09.763 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行參數: -Dcatalina.home=D:\software\apache-tomcat-9.0.52
18-Aug-2021 00:46:09.772 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行參數: -Djava.io.tmpdir=D:\software\apache-tomcat-9.0.52\temp
18-Aug-2021 00:46:09.774 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent 使用APR版本[1.7.0]加載了基於APR的Apache Tomcat本機庫[1.2.30]。
18-Aug-2021 00:46:09.774 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR功能:IPv6[true]、sendfile[true]、accept filters[false]、random[true]、UDS [true]。
18-Aug-2021 00:46:09.774 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL配置:useAprConnector[false],useOpenSSL[true]
18-Aug-2021 00:46:09.776 信息 [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL成功初始化 [OpenSSL 1.1.1k 25 Mar 2021]
18-Aug-2021 00:46:09.943 信息 [main] org.apache.coyote.AbstractProtocol.init 初始化協議處理器 ["http-nio-8080"]
18-Aug-2021 00:46:09.954 信息 [main] org.apache.catalina.startup.Catalina.load 服務器在[314]毫秒內初始化
18-Aug-2021 00:46:09.970 信息 [main] org.apache.catalina.core.StandardService.startInternal 正在啟動服務[Catalina]
18-Aug-2021 00:46:09.970 信息 [main] org.apache.catalina.core.StandardEngine.startInternal 正在啟動 Servlet 引擎:[Apache Tomcat/9.0.52]
18-Aug-2021 00:46:09.979 信息 [main] org.apache.coyote.AbstractProtocol.start 開始協議處理句柄["http-nio-8080"]
18-Aug-2021 00:46:09.994 信息 [main] org.apache.catalina.startup.Catalina.start [40]毫秒后服務器啟動
Connected to server
18-Aug-2021 00:46:19.992 信息 [Catalina-utility-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 應用程序部署到目錄 [D:\software\apache-tomcat-9.0.52\webapps\manager]
18-Aug-2021 00:46:20.147 信息 [Catalina-utility-1] org.apache.catalina.startup.HostConfig.deployDirectory Web應用程序目錄[D:\software\apache-tomcat-9.0.52\webapps\manager]的部署已在[155]毫秒內完成
查看IDE的配置

解決方案
- 發現是這個idea的默認設置有問題,所以把Deploy application configuration這里勾選上,就恢復了正常啟動.
