项目中遇到的错误:Caused by: java.net.BindException: Address already in use: bind

E:\java\jdk\bin\java.exe -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-javaagent:E:\IntelliJ IDEA 2020.1\lib\idea_rt.jar=61500:E:\IntelliJ IDEA 2020.1\bin" -Dfile.encoding=UTF-8 -classpath E:\java\jdk\jre\lib\charsets.jar;E:\java\jdk\jre\lib\deploy.jar;E:\java\jdk\jre\lib\ext\access-bridge-64.jar;E:\java\jdk\jre\lib\ext\cldrdata.jar;E:\java\jdk\jre\lib\ext\dnsns.jar;E:\java\jdk\jre\lib\ext\jaccess.jar;E:\java\jdk\jre\lib\ext\jfxrt.jar;E:\java\jdk\jre\lib\ext\localedata.jar;E:\java\jdk\jre\lib\ext\nashorn.jar;E:\java\jdk\jre\lib\ext\sunec.jar;E:\java\jdk\jre\lib\ext\sunjce_provider.jar;E:\java\jdk\jre\lib\ext\sunmscapi.jar;E:\java\jdk\jre\lib\ext\sunpkcs11.jar;E:\java\jdk\jre\lib\ext\zipfs.jar;E:\java\jdk\jre\lib\javaws.jar;E:\java\jdk\jre\lib\jce.jar;E:\java\jdk\jre\lib\jfr.jar;E:\java\jdk\jre\lib\jfxswt.jar;E:\java\jdk\jre\lib\jsse.jar;E:\java\jdk\jre\lib\management-agent.jar;E:\java\jdk\jre\lib\plugin.jar;E:\java\jdk\jre\lib\resources.jar;E:\java\jdk\jre\lib\rt.jar;E:\zdww\ruoyiProject\ruoyi-admin\target\classes;E:\java\repository\org\springframework\boot\spring-boot-starter-thymeleaf\2.1.1.RELEASE\spring-boot-starter-thymeleaf-2.1.1.RELEASE.jar;E:\java\repository\org\springframework\boot\spring-boot-starter\2.1.1.RELEASE\spring-boot-starter-2.1.1.RELEASE.jar;E:\java\repository\org\springframework\boot\spring-boot-starter-logging\2.1.1.RELEASE\spring-boot-starter-logging-2.1.1.RELEASE.jar;E:\java\repository\ch\qos\logback\logback-classic\1.2.3\logback-classic-1.2.3.jar;E:\java\repository\ch\qos\logback\logback-core\1.2.3\logback-core-1.2.3.jar;E:\java\repository\org\apache\logging\log4j\log4j-to-slf4j\2.11.1\log4j-to-slf4j-2.11.1.jar;E:\java\repository\org\apache\logging\log4j\log4j-api\2.11.1\log4j-api-2.11.1.jar;E:\java\repository\org\slf4j\jul-to-slf4j\1.7.25\jul-to-slf4j-1.7.25.jar;E:\java\repository\javax\annotation\javax.annotation-api\1.3.2\javax.annotation-api-1.3.2.jar;E:\java\repository\org\springframework\spring-core\5.1.3.RELEASE\spring-core-5.1.3.RELEASE.jar;E:\java\repository\org\springframework\spring-jcl\5.1.3.RELEASE\spring-jcl-5.1.3.RELEASE.jar;E:\java\repository\org\yaml\snakeyaml\1.23\snakeyaml-1.23.jar;E:\java\repository\org\thymeleaf\thymeleaf-spring5\3.0.11.RELEASE\thymeleaf-spring5-3.0.11.RELEASE.jar;E:\java\repository\org\thymeleaf\thymeleaf\3.0.11.RELEASE\thymeleaf-3.0.11.RELEASE.jar;E:\java\repository\org\attoparser\attoparser\2.0.5.RELEASE\attoparser-2.0.5.RELEASE.jar;E:\java\repository\org\unbescape\unbescape\1.1.6.RELEASE\unbescape-1.1.6.RELEASE.jar;E:\java\repository\org\thymeleaf\extras\thymeleaf-extras-java8time\3.0.2.RELEASE\thymeleaf-extras-java8time-3.0.2.RELEASE.jar;E:\java\repository\org\springframework\boot\spring-boot-devtools\2.1.1.RELEASE\spring-boot-devtools-2.1.1.RELEASE.jar;E:\java\repository\org\springframework\boot\spring-boot\2.1.1.RELEASE\spring-boot-2.1.1.RELEASE.jar;E:\java\repository\org\springframework\spring-context\5.1.3.RELEASE\spring-context-5.1.3.RELEASE.jar;E:\java\repository\org\springframework\spring-expression\5.1.3.RELEASE\spring-expression-5.1.3.RELEASE.jar;E:\java\repository\org\springframework\boot\spring-boot-autoconfigure\2.1.1.RELEASE\spring-boot-autoconfigure-2.1.1.RELEASE.jar;E:\java\repository\io\springfox\springfox-swagger2\2.9.2\springfox-swagger2-2.9.2.jar;E:\java\repository\io\springfox\springfox-spi\2.9.2\springfox-spi-2.9.2.jar;E:\java\repository\io\springfox\springfox-core\2.9.2\springfox-core-2.9.2.jar;E:\java\repository\net\bytebuddy\byte-buddy\1.9.5\byte-buddy-1.9.5.jar;E:\java\repository\io\springfox\springfox-schema\2.9.2\springfox-schema-2.9.2.jar;E:\java\repository\io\springfox\springfox-swagger-common\2.9.2\springfox-swagger-common-2.9.2.jar;E:\java\repository\io\springfox\springfox-spring-web\2.9.2\springfox-spring-web-2.9.2.jar;E:\java\repository\com\google\guava\guava\20.0\guava-20.0.jar;E:\java\repository\com\fasterxml\classmate\1.4.0\classmate-1.4.0.jar;E:\java\repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;E:\java\repository\org\springframework\plugin\spring-plugin-core\1.2.0.RELEASE\spring-plugin-core-1.2.0.RELEASE.jar;E:\java\repository\org\springframework\spring-beans\5.1.3.RELEASE\spring-beans-5.1.3.RELEASE.jar;E:\java\repository\org\springframework\spring-aop\5.1.3.RELEASE\spring-aop-5.1.3.RELEASE.jar;E:\java\repository\org\springframework\plugin\spring-plugin-metadata\1.2.0.RELEASE\spring-plugin-metadata-1.2.0.RELEASE.jar;E:\java\repository\org\mapstruct\mapstruct\1.2.0.Final\mapstruct-1.2.0.Final.jar;E:\java\repository\io\swagger\swagger-annotations\1.5.21\swagger-annotations-1.5.21.jar;E:\java\repository\io\swagger\swagger-models\1.5.21\swagger-models-1.5.21.jar;E:\java\repository\com\fasterxml\jackson\core\jackson-annotations\2.9.0\jackson-annotations-2.9.0.jar;E:\java\repository\io\springfox\springfox-swagger-ui\2.9.2\springfox-swagger-ui-2.9.2.jar;E:\java\repository\mysql\mysql-connector-java\8.0.13\mysql-connector-java-8.0.13.jar;E:\zdww\ruoyiProject\ruoyi-framework\target\classes;E:\java\repository\org\springframework\boot\spring-boot-starter-web\2.1.1.RELEASE\spring-boot-starter-web-2.1.1.RELEASE.jar;E:\java\repository\org\springframework\boot\spring-boot-starter-json\2.1.1.RELEASE\spring-boot-starter-json-2.1.1.RELEASE.jar;E:\java\repository\com\fasterxml\jackson\datatype\jackson-datatype-jdk8\2.9.7\jackson-datatype-jdk8-2.9.7.jar;E:\java\repository\com\fasterxml\jackson\datatype\jackson-datatype-jsr310\2.9.7\jackson-datatype-jsr310-2.9.7.jar;E:\java\repository\com\fasterxml\jackson\module\jackson-module-parameter-names\2.9.7\jackson-module-parameter-names-2.9.7.jar;E:\java\repository\org\springframework\boot\spring-boot-starter-tomcat\2.1.1.RELEASE\spring-boot-starter-tomcat-2.1.1.RELEASE.jar;E:\java\repository\org\apache\tomcat\embed\tomcat-embed-core\9.0.13\tomcat-embed-core-9.0.13.jar;E:\java\repository\org\apache\tomcat\embed\tomcat-embed-el\9.0.13\tomcat-embed-el-9.0.13.jar;E:\java\repository\org\apache\tomcat\embed\tomcat-embed-websocket\9.0.13\tomcat-embed-websocket-9.0.13.jar;E:\java\repository\org\hibernate\validator\hibernate-validator\6.0.13.Final\hibernate-validator-6.0.13.Final.jar;E:\java\repository\org\jboss\logging\jboss-logging\3.3.2.Final\jboss-logging-3.3.2.Final.jar;E:\java\repository\org\springframework\spring-web\5.1.3.RELEASE\spring-web-5.1.3.RELEASE.jar;E:\java\repository\org\springframework\spring-webmvc\5.1.3.RELEASE\spring-webmvc-5.1.3.RELEASE.jar;E:\java\repository\org\springframework\boot\spring-boot-starter-aop\2.1.1.RELEASE\spring-boot-starter-aop-2.1.1.RELEASE.jar;E:\java\repository\org\aspectj\aspectjweaver\1.9.2\aspectjweaver-1.9.2.jar;E:\java\repository\com\alibaba\druid-spring-boot-starter\1.1.14\druid-spring-boot-starter-1.1.14.jar;E:\java\repository\com\alibaba\druid\1.1.14\druid-1.1.14.jar;E:\java\repository\com\github\penggle\kaptcha\2.3.2\kaptcha-2.3.2.jar;E:\java\repository\com\jhlabs\filters\2.0.235-1\filters-2.0.235-1.jar;E:\java\repository\org\apache\shiro\shiro-spring\1.4.2\shiro-spring-1.4.2.jar;E:\java\repository\org\apache\shiro\shiro-core\1.4.2\shiro-core-1.4.2.jar;E:\java\repository\org\apache\shiro\shiro-lang\1.4.2\shiro-lang-1.4.2.jar;E:\java\repository\org\apache\shiro\shiro-crypto-hash\1.4.2\shiro-crypto-hash-1.4.2.jar;E:\java\repository\org\apache\shiro\shiro-crypto-core\1.4.2\shiro-crypto-core-1.4.2.jar;E:\java\repository\org\apache\shiro\shiro-crypto-cipher\1.4.2\shiro-crypto-cipher-1.4.2.jar;E:\java\repository\org\apache\shiro\shiro-config-core\1.4.2\shiro-config-core-1.4.2.jar;E:\java\repository\org\apache\shiro\shiro-config-ogdl\1.4.2\shiro-config-ogdl-1.4.2.jar;E:\java\repository\commons-beanutils\commons-beanutils\1.9.3\commons-beanutils-1.9.3.jar;E:\java\repository\org\apache\shiro\shiro-event\1.4.2\shiro-event-1.4.2.jar;E:\java\repository\org\apache\shiro\shiro-web\1.4.2\shiro-web-1.4.2.jar;E:\java\repository\org\apache\shiro\shiro-ehcache\1.4.2\shiro-ehcache-1.4.2.jar;E:\java\repository\org\apache\shiro\shiro-cache\1.4.2\shiro-cache-1.4.2.jar;E:\java\repository\net\sf\ehcache\ehcache-core\2.6.11\ehcache-core-2.6.11.jar;E:\java\repository\com\github\theborakompanioni\thymeleaf-extras-shiro\2.0.0\thymeleaf-extras-shiro-2.0.0.jar;E:\java\repository\eu\bitwalker\UserAgentUtils\1.19\UserAgentUtils-1.19.jar;E:\zdww\ruoyiProject\ruoyi-system\target\classes;E:\java\repository\com\github\oshi\oshi-core\3.9.1\oshi-core-3.9.1.jar;E:\java\repository\net\java\dev\jna\jna\4.5.2\jna-4.5.2.jar;E:\java\repository\net\java\dev\jna\jna-platform\4.5.2\jna-platform-4.5.2.jar;E:\zdww\ruoyiProject\ruoyi-quartz\target\classes;E:\java\repository\org\quartz-scheduler\quartz\2.3.0\quartz-2.3.0.jar;E:\java\repository\com\mchange\mchange-commons-java\0.2.11\mchange-commons-java-0.2.11.jar;E:\zdww\ruoyiProject\ruoyi-common\target\classes;E:\java\repository\org\springframework\spring-context-support\5.1.3.RELEASE\spring-context-support-5.1.3.RELEASE.jar;E:\java\repository\com\github\pagehelper\pagehelper-spring-boot-starter\1.2.5\pagehelper-spring-boot-starter-1.2.5.jar;E:\java\repository\org\mybatis\spring\boot\mybatis-spring-boot-starter\1.3.2\mybatis-spring-boot-starter-1.3.2.jar;E:\java\repository\org\springframework\boot\spring-boot-starter-jdbc\2.1.1.RELEASE\spring-boot-starter-jdbc-2.1.1.RELEASE.jar;E:\java\repository\com\zaxxer\HikariCP\3.2.0\HikariCP-3.2.0.jar;E:\java\repository\org\springframework\spring-jdbc\5.1.3.RELEASE\spring-jdbc-5.1.3.RELEASE.jar;E:\java\repository\org\springframework\spring-tx\5.1.3.RELEASE\spring-tx-5.1.3.RELEASE.jar;E:\java\repository\org\mybatis\spring\boot\mybatis-spring-boot-autoconfigure\1.3.2\mybatis-spring-boot-autoconfigure-1.3.2.jar;E:\java\repository\org\mybatis\mybatis\3.4.6\mybatis-3.4.6.jar;E:\java\repository\org\mybatis\mybatis-spring\1.3.2\mybatis-spring-1.3.2.jar;E:\java\repository\com\github\pagehelper\pagehelper-spring-boot-autoconfigure\1.2.5\pagehelper-spring-boot-autoconfigure-1.2.5.jar;E:\java\repository\com\github\pagehelper\pagehelper\5.1.4\pagehelper-5.1.4.jar;E:\java\repository\com\github\jsqlparser\jsqlparser\1.0\jsqlparser-1.0.jar;E:\java\repository\javax\validation\validation-api\2.0.1.Final\validation-api-2.0.1.Final.jar;E:\java\repository\org\apache\commons\commons-lang3\3.8.1\commons-lang3-3.8.1.jar;E:\java\repository\com\fasterxml\jackson\core\jackson-databind\2.9.7\jackson-databind-2.9.7.jar;E:\java\repository\com\fasterxml\jackson\core\jackson-core\2.9.7\jackson-core-2.9.7.jar;E:\java\repository\com\alibaba\fastjson\1.2.68\fastjson-1.2.68.jar;E:\java\repository\commons-io\commons-io\2.5\commons-io-2.5.jar;E:\java\repository\commons-fileupload\commons-fileupload\1.3.3\commons-fileupload-1.3.3.jar;E:\java\repository\org\apache\poi\poi-ooxml\3.17\poi-ooxml-3.17.jar;E:\java\repository\org\apache\poi\poi\3.17\poi-3.17.jar;E:\java\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;E:\java\repository\org\apache\commons\commons-collections4\4.1\commons-collections4-4.1.jar;E:\java\repository\org\apache\poi\poi-ooxml-schemas\3.17\poi-ooxml-schemas-3.17.jar;E:\java\repository\org\apache\xmlbeans\xmlbeans\2.6.0\xmlbeans-2.6.0.jar;E:\java\repository\stax\stax-api\1.0.1\stax-api-1.0.1.jar;E:\java\repository\com\github\virtuald\curvesapi\1.04\curvesapi-1.04.jar;E:\java\repository\javax\servlet\javax.servlet-api\4.0.1\javax.servlet-api-4.0.1.jar;E:\zdww\ruoyiProject\ruoyi-generator\target\classes;E:\java\repository\org\apache\velocity\velocity\1.7\velocity-1.7.jar;E:\java\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;E:\java\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar com.ruoyi.RuoYiApplication
Application Version: 4.2.0
Spring Boot Version: 2.1.1.RELEASE
////////////////////////////////////////////////////////////////////
//                          _ooOoo_                               //
//                         o8888888o                              //
//                         88" . "88                              //
//                         (| ^_^ |)                              //
//                         O\  =  /O                              //
//                      ____/`---'\____                           //
//                    .'  \\|     |//  `.                         //
//                   /  \\|||  :  |||//  \                        //
//                  /  _||||| -:- |||||-  \                       //
//                  |   | \\\  -  /// |   |                       //
//                  | \_|  ''\---/''  |   |                       //
//                  \  .-\__  `-`  ___/-. /                       //
//                ___`. .'  /--.--\  `. . ___                     //
//              ."" '<  `.___\_<|>_/___.'  >'"".                  //
//            | | :  `- \`.;`\ _ /`;.`/ - ` : | |                 //
//            \  \ `-.   \_ __\ /__ _/   .-` /  /                 //
//      ========`-.____`-.___\_____/___.-`____.-'========         //
//                           `=---='                              //
//      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^        //
//             佛祖保佑       永不宕机      永无BUG               //
////////////////////////////////////////////////////////////////////
17:55:32.497 [restartedMain] INFO  c.r.RuoYiApplication - [logStarting,50] - Starting RuoYiApplication on 李勤珍 with PID 9208 (E:\zdww\ruoyiProject\ruoyi-admin\target\classes started by LiQinZhen in E:\zdww\ruoyiProject)
17:55:32.505 [restartedMain] DEBUG c.r.RuoYiApplication - [logStarting,53] - Running with Spring Boot v2.1.1.RELEASE, Spring v5.1.3.RELEASE
17:55:32.507 [restartedMain] INFO  c.r.RuoYiApplication - [logStartupProfileInfo,679] - The following profiles are active: druid
17:55:43.250 [restartedMain] WARN  n.s.e.DiskStorePathManager - [resolveAndLockIfNeeded,162] - diskStorePath 'C:\Users\LIQINZ~1\AppData\Local\Temp' is already used by an existing CacheManager either in the same VM or in a different process.
The diskStore path for this CacheManager will be set to C:\Users\LIQINZ~1\AppData\Local\Temp\ehcache_auto_created117205659596799970diskstore.
To avoid this warning consider using the CacheManager factory methods to create a singleton CacheManager or specifying a separate ehcache configuration (ehcache.xml) for each CacheManager instance.
17:55:43.251 [restartedMain] WARN  n.s.e.s.d.DiskStorageFactory - [<init>,132] - Data in persistent disk stores is ignored for stores from automatically created directories.
Remove diskPersistent or resolve the conflicting disk paths in cache configuration.
Deleting data file C:\Users\LIQINZ~1\AppData\Local\Temp\ehcache_auto_created117205659596799970diskstore\shiro-active%0053ession%0043ache.data
17:55:43.412 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,158] - Cache with name 'com.ruoyi.framework.shiro.realm.UserRealm.authorizationCache' does not yet exist.  Creating now.
17:55:43.415 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,165] - Added EhCache named [com.ruoyi.framework.shiro.realm.UserRealm.authorizationCache]
17:55:48.139 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [loginRecordCache]
17:55:49.235 [restartedMain] INFO  c.a.d.p.DruidDataSource - [init,991] - {dataSource-1} inited
17:55:49.247 [restartedMain] DEBUG c.r.s.m.S.selectConfigList - [debug,159] - ==>  Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config 
17:55:49.658 [restartedMain] DEBUG c.r.s.m.S.selectConfigList - [debug,159] - ==> Parameters: 
17:55:49.798 [restartedMain] DEBUG c.r.s.m.S.selectConfigList - [debug,159] - <==      Total: 4
17:55:49.815 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-config]
17:55:49.837 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-config]
17:55:49.838 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-config]
17:55:49.839 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-config]
17:55:55.027 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-userCache]
17:55:55.031 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-userCache]
17:55:57.972 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8080"]
17:55:58.000 [restartedMain] INFO  o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
17:55:58.001 [restartedMain] INFO  o.a.c.c.StandardEngine - [log,173] - Starting Servlet Engine: Apache Tomcat/9.0.13
17:55:58.030 [restartedMain] INFO  o.a.c.c.AprLifecycleListener - [log,173] - The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [E:\java\jdk\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\OpenVPN\bin;D:\Program Files\Microsoft SQL Server\110\DTS\Binn\;D:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;D:\Program Files\Microsoft SQL Server\110\Tools\Binn\;D:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;D:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Python27;C:\WINDOWS\System32\OpenSSH\;E:\java\jdk\bin;E:\java\jre\bin;%E:\java\jdk%\bin;E:\java\apache-maven-3.6.3\bin;C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin;E:\redis\redis-server.exe;D:\Program Files\Git\cmd;C:\Program Files\TortoiseGit\bin;C:\Users\LiQinZhen\AppData\Local\Microsoft\WindowsApps;;D:\Ksoftware\install\Microsoft VS Code\bin;.]
17:55:58.554 [restartedMain] INFO  o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
17:55:59.808 [restartedMain] DEBUG c.r.s.m.S.selectDictTypeAll - [debug,159] - ==>  Preparing: select dict_id, dict_name, dict_type, status, create_by, create_time, remark from sys_dict_type 
17:55:59.809 [restartedMain] DEBUG c.r.s.m.S.selectDictTypeAll - [debug,159] - ==> Parameters: 
17:55:59.816 [restartedMain] DEBUG c.r.s.m.S.selectDictTypeAll - [debug,159] - <==      Total: 10
17:55:59.817 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==>  Preparing: select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark from sys_dict_data where status = '0' and dict_type = ? order by dict_sort asc 
17:55:59.845 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==> Parameters: sys_user_sex(String)
17:55:59.852 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - <==      Total: 3
17:55:59.854 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-dict]
17:55:59.855 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==>  Preparing: select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark from sys_dict_data where status = '0' and dict_type = ? order by dict_sort asc 
17:55:59.856 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==> Parameters: sys_show_hide(String)
17:55:59.864 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - <==      Total: 2
17:55:59.865 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-dict]
17:55:59.866 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==>  Preparing: select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark from sys_dict_data where status = '0' and dict_type = ? order by dict_sort asc 
17:55:59.868 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==> Parameters: sys_normal_disable(String)
17:55:59.871 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - <==      Total: 2
17:55:59.872 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-dict]
17:55:59.873 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==>  Preparing: select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark from sys_dict_data where status = '0' and dict_type = ? order by dict_sort asc 
17:55:59.875 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==> Parameters: sys_job_status(String)
17:55:59.878 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - <==      Total: 2
17:55:59.879 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-dict]
17:55:59.880 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==>  Preparing: select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark from sys_dict_data where status = '0' and dict_type = ? order by dict_sort asc 
17:55:59.881 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==> Parameters: sys_job_group(String)
17:55:59.884 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - <==      Total: 2
17:55:59.885 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-dict]
17:55:59.886 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==>  Preparing: select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark from sys_dict_data where status = '0' and dict_type = ? order by dict_sort asc 
17:55:59.887 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==> Parameters: sys_yes_no(String)
17:55:59.891 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - <==      Total: 2
17:55:59.891 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-dict]
17:55:59.892 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==>  Preparing: select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark from sys_dict_data where status = '0' and dict_type = ? order by dict_sort asc 
17:55:59.895 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==> Parameters: sys_notice_type(String)
17:55:59.898 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - <==      Total: 2
17:55:59.898 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-dict]
17:55:59.899 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==>  Preparing: select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark from sys_dict_data where status = '0' and dict_type = ? order by dict_sort asc 
17:55:59.901 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==> Parameters: sys_notice_status(String)
17:55:59.907 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - <==      Total: 2
17:55:59.908 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-dict]
17:55:59.909 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==>  Preparing: select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark from sys_dict_data where status = '0' and dict_type = ? order by dict_sort asc 
17:55:59.910 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==> Parameters: sys_oper_type(String)
17:55:59.916 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - <==      Total: 10
17:55:59.917 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-dict]
17:55:59.918 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==>  Preparing: select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark from sys_dict_data where status = '0' and dict_type = ? order by dict_sort asc 
17:55:59.920 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - ==> Parameters: sys_common_status(String)
17:55:59.923 [restartedMain] DEBUG c.r.s.m.S.selectDictDataByType - [debug,159] - <==      Total: 2
17:55:59.924 [restartedMain] INFO  o.a.s.c.e.EhCacheManager - [getCache,169] - Using existing EHCache named [sys-dict]
17:56:01.683 [restartedMain] INFO  o.q.i.StdSchedulerFactory - [instantiate,1208] - Using default implementation for ThreadExecutor
17:56:01.807 [restartedMain] INFO  o.q.c.SchedulerSignalerImpl - [<init>,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
17:56:01.809 [restartedMain] INFO  o.q.c.QuartzScheduler - [<init>,229] - Quartz Scheduler v.2.3.0 created.
17:56:01.842 [restartedMain] INFO  o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.0) 'RuoyiScheduler' with instanceId '李勤珍1590573361687'
  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
  NOT STARTED.
  Currently in standby mode.
  Number of jobs executed: 0
  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 20 threads.
  Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered.

17:56:01.843 [restartedMain] INFO  o.q.i.StdSchedulerFactory - [instantiate,1362] - Quartz scheduler 'RuoyiScheduler' initialized from an externally provided properties instance.
17:56:01.843 [restartedMain] INFO  o.q.i.StdSchedulerFactory - [instantiate,1366] - Quartz scheduler version: 2.3.0
17:56:02.061 [restartedMain] INFO  o.q.c.QuartzScheduler - [setJobFactory,2287] - JobFactory set to: org.springframework.scheduling.quartz.AdaptableJobFactory@3ce673bb
17:56:02.281 [restartedMain] DEBUG c.r.q.m.S.selectJobAll - [debug,159] - ==>  Preparing: select job_id, job_name, job_group, invoke_target, cron_expression, misfire_policy, concurrent, status, create_by, create_time, remark from sys_job 
17:56:02.282 [restartedMain] DEBUG c.r.q.m.S.selectJobAll - [debug,159] - ==> Parameters: 
17:56:02.285 [restartedMain] DEBUG c.r.q.m.S.selectJobAll - [debug,159] - <==      Total: 3
17:56:06.707 [restartedMain] INFO  s.d.s.w.PropertySourcedRequestMappingHandlerMapping - [initHandlerMethods,69] - Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
17:56:09.735 [restartedMain] WARN  o.s.b.d.a.OptionalLiveReloadServer - [startServer,61] - Unable to start LiveReload server
17:56:13.897 [restartedMain] INFO  s.d.s.w.p.DocumentationPluginsBootstrapper - [start,160] - Context refreshed
17:56:13.957 [restartedMain] INFO  s.d.s.w.p.DocumentationPluginsBootstrapper - [start,163] - Found 1 custom documentation plugin(s)
17:56:14.109 [restartedMain] INFO  s.d.s.w.s.ApiListingReferenceScanner - [scan,41] - Scanning for api listing references
17:56:14.606 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Starting ProtocolHandler ["http-nio-8080"]
17:56:14.658 [restartedMain] INFO  o.a.t.u.n.NioSelectorPool - [log,173] - Using a shared selector for servlet write/read
17:56:14.663 [restartedMain] ERROR o.a.c.u.LifecycleBase - [log,175] - Failed to start component [Connector[HTTP/1.1-8080]]
org.apache.catalina.LifecycleException: Protocol handler start failed
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1001)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:225)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at com.ruoyi.RuoYiApplication.main(RuoYiApplication.java:18)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
Caused by: java.net.BindException: Address already in use: bind
    at sun.nio.ch.Net.bind0(Native Method)
    at sun.nio.ch.Net.bind(Net.java:433)
    at sun.nio.ch.Net.bind(Net.java:425)
    at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
    at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
    at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236)
    at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210)
    at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1067)
    at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1149)
    at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:561)
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:998)
    ... 19 common frames omitted
17:56:14.705 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Pausing ProtocolHandler ["http-nio-8080"]
17:56:14.706 [restartedMain] INFO  o.a.c.c.StandardService - [log,173] - Stopping service [Tomcat]
17:56:14.723 [restartedMain] INFO  o.a.c.u.LifecycleBase - [log,173] - The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored.
17:56:14.724 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Stopping ProtocolHandler ["http-nio-8080"]
17:56:14.725 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Destroying ProtocolHandler ["http-nio-8080"]
17:56:14.748 [restartedMain] ERROR o.s.b.d.LoggingFailureAnalysisReporter - [report,42] - 

***************************
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.

17:56:15.262 [restartedMain] INFO  o.q.c.QuartzScheduler - [shutdown,666] - Scheduler RuoyiScheduler_$_李勤珍1590573361687 shutting down.
17:56:15.262 [restartedMain] INFO  o.q.c.QuartzScheduler - [standby,585] - Scheduler RuoyiScheduler_$_李勤珍1590573361687 paused.
17:56:15.263 [restartedMain] INFO  o.q.c.QuartzScheduler - [shutdown,740] - Scheduler RuoyiScheduler_$_李勤珍1590573361687 shutdown complete.
17:56:15.264 [restartedMain] INFO  sys-user - [shutdownAsyncManager,62] - ====关闭后台任务任务线程池====
17:56:15.267 [restartedMain] INFO  sys-user - [shutdownEhCacheManager,75] - ====关闭缓存====
17:56:15.445 [restartedMain] INFO  c.a.d.p.DruidDataSource - [close,1928] - {dataSource-1} closed
Exception in thread "Quartz Scheduler [RuoyiScheduler]" org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler after delay; nested exception is org.quartz.SchedulerException: The Scheduler cannot be restarted after shutdown() has been called.
    at org.springframework.scheduling.quartz.SchedulerFactoryBean$1.run(SchedulerFactoryBean.java:753)
Caused by: org.quartz.SchedulerException: The Scheduler cannot be restarted after shutdown() has been called.
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:529)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean$1.run(SchedulerFactoryBean.java:750)

Process finished with exit code 1

解决办法:

在命令窗口输入命令:netstat -ano | findstr 8080(8080改成自己被占用的 端口),然后输入结束进程的命令 :taskkill /pid 14076 /f 一个一个关掉进程。