NutzCN Logo
问答 tomcat启动失败
发布于 2015天前 作者 wx_v9vihfgpbad344ectmu3 5026 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk

D:\environment\apache-tomcat-8.5.4\bin\catalina.bat run
[2019-06-17 03:13:55,100] Artifact cssp: Waiting for server connection to start artifact deployment...
Using CATALINA_BASE: "C:\Users\Administrator.IntelliJIdea2019.1\system\tomcat\Unnamed_backend_3"
Using CATALINA_HOME: "D:\environment\apache-tomcat-8.5.4"
Using CATALINA_TMPDIR: "D:\environment\apache-tomcat-8.5.4\temp"
Using JRE_HOME: "C:\Program Files\Java\jdk1.8.0_112"
Using CLASSPATH: "D:\environment\apache-tomcat-8.5.4\bin\bootstrap.jar;D:\environment\apache-tomcat-8.5.4\bin\tomcat-juli.jar"
Connected to the target VM, address: '127.0.0.1:50142', transport: 'socket'
17-Jun-2019 15:13:55.930 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/8.5.41
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: May 4 2019 09:17:16 UTC
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 8.5.41.0
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows 7
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.1
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\Program Files\Java\jdk1.8.0_112\jre
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_112-b15
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Users\Administrator.IntelliJIdea2019.1\system\tomcat\Unnamed_backend_3
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: D:\environment\apache-tomcat-8.5.4
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Users\Administrator.IntelliJIdea2019.1\system\tomcat\Unnamed_backend_3\conf\logging.properties
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:50142,suspend=y,server=n
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -javaagent:C:\Users\Administrator.IntelliJIdea2019.1\system\captureAgent\debugger-agent.jar
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -javaagent:C:\Users\Administrator.IntelliJIdea2019.1\system\groovyHotSwap\gragent.jar
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote=
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.port=1099
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.ssl=false
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.password.file=C:\Users\Administrator.IntelliJIdea2019.1\system\tomcat\Unnamed_backend_3\jmxremote.password
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.access.file=C:\Users\Administrator.IntelliJIdea2019.1\system\tomcat\Unnamed_backend_3\jmxremote.access
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.rmi.server.hostname=127.0.0.1
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=
17-Jun-2019 15:13:55.961 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Users\Administrator.IntelliJIdea2019.1\system\tomcat\Unnamed_backend_3
17-Jun-2019 15:13:55.961 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=D:\environment\apache-tomcat-8.5.4
17-Jun-2019 15:13:55.961 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=D:\environment\apache-tomcat-8.5.4\temp
17-Jun-2019 15:13:55.961 淇℃伅 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jdk1.8.0_112\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\;E:\soft\mysql-8.0.16-winx64\bin\;D:\soft\Git\cmd;D:\soft\;C:\Program Files\Java\jdk1.8.0_112\bin;C:\Users\Administrator\Downloads\apache-tomcat-8.5.41\lib;C:\Users\Administrator\Downloads\apache-tomcat-8.5.41\bin;D:\soft\gradle-5.4.1\bin;C:\Users\Administrator\Downloads\curl-7.65.0-win64-mingw\bin;D:\soft\apache-maven-3.6.1\bin;C:\Program Files\TortoiseGit\bin;D:\mariadb-5.5.44-winx64\bin;;.]
17-Jun-2019 15:13:56.132 淇℃伅 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
17-Jun-2019 15:13:56.164 淇℃伅 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
17-Jun-2019 15:13:56.195 淇℃伅 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"]
17-Jun-2019 15:13:56.195 淇℃伅 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
17-Jun-2019 15:13:56.195 淇℃伅 [main] org.apache.catalina.startup.Catalina.load Initialization processed in 566 ms
17-Jun-2019 15:13:56.210 淇℃伅 [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
17-Jun-2019 15:13:56.210 淇℃伅 [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.41
17-Jun-2019 15:13:56.242 淇℃伅 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
17-Jun-2019 15:13:56.257 淇℃伅 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
17-Jun-2019 15:13:56.273 淇℃伅 [main] org.apache.catalina.startup.Catalina.start Server startup in 73 ms
Connected to server
[2019-06-17 03:13:56,366] Artifact cssp: Artifact is being deployed, please wait...
17-Jun-2019 15:13:56.444 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.startup.SetContextPropertiesRule.begin [SetContextPropertiesRule]{Context} Setting property 'antiJARLocking' to 'true' did not find a matching property.
17-Jun-2019 15:13:56.444 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.startup.SetContextPropertiesRule.begin [SetContextPropertiesRule]{Context} Setting property 'cacheMaxSize' to '51200' did not find a matching property.
17-Jun-2019 15:13:56.444 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.startup.SetContextPropertiesRule.begin [SetContextPropertiesRule]{Context} Setting property 'cacheObjectMaxSize' to '2560' did not find a matching property.
17-Jun-2019 15:13:56.444 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.tomcat.util.digester.Digester.endElement No rules found matching 'Context/Logger'.
17-Jun-2019 15:13:56.460 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.tomcat.util.digester.SetPropertiesRule.begin [SetPropertiesRule]{Context/Manager} Setting property 'distributable' to 'false' did not find a matching property.
17-Jun-2019 15:14:06.256 淇℃伅 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [D:\environment\apache-tomcat-8.5.4\webapps\manager]
17-Jun-2019 15:14:06.568 淇℃伅 [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
17-Jun-2019 15:14:06.646 淇℃伅 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [D:\environment\apache-tomcat-8.5.4\webapps\manager] has finished in [390] ms
17-Jun-2019 15:14:10.493 淇℃伅 [RMI TCP Connection(3)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
log4j:ERROR Could not find value for key log4j.appender.h3ccvm
log4j:ERROR Could not instantiate appender named "h3ccvm".
2019-06-17 15:14:10,715 [RMI TCP Connection(3)-127.0.0.1] INFO org.nutz.mvc.NutSessionListener - NutIoc SessionScope is Enable.
2019-06-17 15:14:10,731 [RMI TCP Connection(3)-127.0.0.1] INFO com.cloudmap.csmc.CMNutFilter - NutFilter[nutz-update] run as skip-mode
2019-06-17 15:14:10,746 [RMI TCP Connection(3)-127.0.0.1] INFO com.cloudmap.csmc.CMNutFilter - NutFilter[nutz] starting ...
2019-06-17 15:14:11,308 [RMI TCP Connection(3)-127.0.0.1] INFO org.nutz.mvc.impl.NutLoading - Nutz Version : 1.r.62
2019-06-17 15:14:11,308 [RMI TCP Connection(3)-127.0.0.1] INFO org.nutz.mvc.impl.NutLoading - Nutz.Mvc[nutz] is initializing ...
2019-06-17 15:14:15,098 [RMI TCP Connection(3)-127.0.0.1] INFO org.nutz.ioc.loader.annotation.AnnotationIocLoader - Found 446 classes in 1 base-packages!
beans = ["assetRackService", "TableTemplateDao", "securityDeviceMaintenanceService", "netConfigApiService", "sDNApiPathConfig", "virtualDCGroupDao", "groupAction", "defaultAuthCache", "svmService", "domainSecurityItemsController", "sDN_H3C_DeviceService", "userUpdateInterceptor", "virtualClusterGroupDao", "sDNVportDao", "hostStepDataService", "virtualNodeDaoFactory", "sDNH3CVlanDomainDao", "nodeProxyDao", "userService", "sDN_Ruijie_DeviceService", "domainMonitorController", "systemFileApi", "h3CFWPolicyRuleRelationService", "userDeleteInterceptor", "openstackUserDao", "assetIPNetworkDao", "linkConfigService", "assetQueryResultService", "loginAction", "treeHelloWorld", "osVxlanTunnelCreatingService", "portalService", "assetModelService", "sDN_Floodlight_Service", "sDNH3CNetworkService", "relationUpdateByRoleInterceptor", "cMVirtualNetworkCardDao", "assetTypeCache", "rpStorageService", "assetMaintenanceController", "monitorExtendDao", "taskStructDao", "assetRunInfoController", "eventChartDao", "orderController", "resourcePoolsService", "alertSceneService", "monitorConcernDao", "tenantAction", "$startup_ServerHttpProxyManager", "h3CFWService", "sDN_Ruijie_CacheService", "ovirtDeviceLoginDao", "netConfigAction", "rpVmsDevice", "systemConfigController", "h3CVMStorageDao", "h3C_CAS_CloudService", "templateAction", "fCDVSwitchDao", "h3CFWPolicyDao", "assetAuthDao", "alertService", "virtualNetworkTopoDao", "networkCacheManager", "hostSecurityMonitor", "domainGroupController", "domainAction", "h3CFWDao", "rackDao", "huaweiFcTopoTreeService", "h3C_CSM_CloudService", "groupActions", "assetGroupController", "securityDeviceGroupController", "sDN_Floodlight_CacheService", "issuedSvmStrategy", "domainAlertThresholdService", "portalGroupTemplateDao", "portalController", "chartService", "smEntryWrapperDao", "assetAuthService", "freemakerUtils", "virtualNodeProxyService", "huaWeiSvmService", "reportVMService", "wicketTemplateService", "sDN_H3C_CloudService", "$startup_portalUtils", "agentUserService", "assetModelController", "huaWei_FC_CloudService", "timeAxisService", "proMonitorAddMonitorTypeController", "doubleRpVmsApiService", "assetConfigController", "propEnumDao", "serviceChainAction", "assetPerfService", "securityServicePackageService", "assetAuthController", "domainIssuedService", "sDN_Floodlight_ByPassService", "shoppingCartAction", "sDNServiceChainDao", "assetRackController", "alertMergerConfigService", "portalUserRule", "domainMonitorService", "rpVmsApiService", "orderService", "treeNodeDao", "alertDao", "nodeProxyService", "domainServiceChainService", "csspMenuService", "portalTemplateDao", "sDNH3CVlanVxlanRelationDao", "fWIssuedService", "orderDao", "eventEsSearchController", "userDao", "$app_ControllerPhantomAppListener", "pluginMgmtController", "assetOrMonitorService", "storageApiService", "storageActions", "deleteGroupInterceptor", "hostExceptionService", "byPassMonitor", "bypassTacticController", "openstackNewtonUtil", "openstackSvmService", "portalDao", "userGroupDao", "domainBypassTacticService", "cMVirtualNetworkDao", "cMMonitorService", "roleController", "DebugPermissionMatcher", "domainMemberService", "alertConfgBaseDao", "assetService", "securityServicesPacketsBusinessService", "resourceDao", "messageDao", "resourcePoolsController", "monitorNodeVersionRelationDao", "portalTypeRule", "ovirtHostInfoDao", "progressBuffer", "domainGroupDao", "relationUpdateInterceptor", "assetTypeTempDao", "userGroupRelationDao", "userRoleRelationDao", "syslogWatcher", "sDN_Floodlight_FlowTableService", "monitorNodeVersionRelationService", "hostActions", "nodeDaoFactory", "sysSelfMonitorApi", "assetEventService", "vmStepDataService", "dynStrgTblDao", "securityVMController", "proMonitorThresholdController", "overViewApiService", "boundaryApiService", "assetCacheManager", "loadbalanceController", "vmWareSvmService", "wicketDao", "assetDiscoveryService", "gLobalMonitorService", "assetAuthApiService", "userApi", "configurationApiService", "boundaryAction", "assetRiskController", "h3CFWRuleService", "notifyPool", "virtualGroupDao", "vmHaGroupService", "sysSelfMonitorController", "masterStandbyChangeService", "svmAndHostMonitor", "sDNAndFireWallCacheService", "logoutCache", "sVMOperationService", "securityServicePackageAction", "portalProductRule", "ovirtDeviceLoginService", "shareResourcePoolsService", "assetDiscoveryAuthController", "ovirtMasterSlaveVmInfoDao", "reportSubnetService", "assetLibController", "ovirtSvmSnapshotStatusDao", "vMFlowService", "monitorDao", "h3CImageFlowDupliDelRuleService", "ovirtHostSwitchPortService", "securityDeviceGroupService", "monitorModuleService", "rpVmsService", "assetTableIdsDao", "sDN_RuiJie_Service", "securityShopAction", "openStackTopoTreeService", "wicketService", "monitorNodeService", "alertConfgActionDao", "networkAction", "alertSearchController", "userGroupService", "topoController", "messageService", "deviceStatusScanner", "monitorLayerDao", "alertSearchService", "sVMDeploymentService", "securityServicePacketsMonitor", "domainAlertThresholdAction", "assetNodeGroupAuthTreePath", "issuedFlqStrategy", "h3cCsmTopoTreeService", "businessAction", "dbParamUtil", "sDN_NoSDN_ByPassService", "topoService", "sSPMessageService", "statisticsController", "vSDeviceController", "assetExternalSysDao", "openstackProjectDao", "securityServicesPacketsDao", "domainSecurityItemsService", "vmActions", "domainMonitorQuerService", "$startup_signController", "portalInterceptor", "linuxHostsService", "assetEventDao", "ovirtHostInfoService", "loadbalanceService", "domainSecViewService", "$app_RulesPhantomAppListener", "systemConfigDao", "licenseController", "shoppingCartService", "concernsEntryService", "assetInterfaceController", "cMHostNicDao", "relationUpdateByUserInterceptor", "portalGroupDao", "overViewController", "portalTemplateService", "assetQueryResultDao", "globalMonitorController", "virtualAssetService", "h3CFWPolicyService", "sDNVportService", "svmAction", "assetAction", "ovirtMasterSlaveVmInfoService", "sDNAndFireWallPollingService", "shoppingCartDAO", "alertRawDao", "bypassApiService", "sdnActions", "alertActionConfgDataDao", "taskStructDaoWrapper", "tenantApiService", "h3CFWPolicyRuleRelationDao", "sSOService", "sDN_Ruijie_FlowTableService", "menuController", "assetPropertyDao", "rpHostsApiService", "rpNicsDevice", "messageAction", "authFactory", "sDNSubnetDao", "portalGroupService", "assetTypeService", "portalAuthDao", "sSPIntetrnalService", "sDNNetworkDao", "sDN_Floodlight_DeviceService", "securityServicePackageDAO", "downloadWeeklyControl", "agentUserController", "$startup_EventUtil", "$app_AnnotationPhantomAppListener", "sSPExternalService", "insertNodeProxyInterceptor", "storageAction", "sdnH3CSubnetsService", "assetStatusPollingService", "monitorMaintenanceService", "roleService", "templateApiService", "userRoleRelationService", "securityDomainController", "virtualNetGroupService", "vRMApiPathConfig", "alertSceneDao", "fireWallService", "servicesPacketActions", "vcenterTopoTreeService", "h3CSvmService", "vmStepDataDao", "alertConfgBaseService", "sDN_RuiJie_ByPassService", "osVxlanTunnelCreatingStepDao", "assetNetworkController", "topoIndexController", "eventService", "clusterActions", "rpHostsDevice", "virtualNodeProxyDao", "domainApiService", "WicketTemplateDao", "sDN_Ruijie_DeviceService_bak", "topoIndexService", "assetLinkService", "flowReportDao", "sdnAction", "assetActions", "cMVirtualAssetDao", "monitorService", "openstack_Newton_CloudService", "cMVirtualNetworkCardService", "monitorLayerService", "extWrapperDao", "reportDomainService", "$app_ServerPhantomAppListener", "monitorInterfaceDao", "nOSDN_CacheService", "assetStorageService", "fCDVSwitchHostPortDao", "h3CCsmDataService", "assetStatisticService", "virtualGroupService", "rpHostsService", "ajaxLocalizationUtil", "assetPerfController", "sDNPollingService", "treeController", "vmHaGroupDao", "infoAction", "authorizer", "ovirtHostSwitchPortDao", "infoApiService", "$startup_corrAlertService", "securityServicesPacketsService", "sDN_RuiJie_SerialService", "userController", "roleUpdateInterceptor", "vsDeviceService", "messageWebSocket", "downloadWeekly", "assetDao", "$startup_alertSceneGroupAuthPath", "alertConfgConditionsDao", "sDN_FlowTable_dao", "configurationAction", "esSearchService", "virtualLinkDao", "alertRawService", "flowTableDao", "userGroupRelationService", "orderApiService", "vmNicsExtendService", "sDNContextDao", "iDSIssuedService", "rackService", "proMonitorThresholdService", "alertActionConfgDataService", "domainAlertThresholdController", "roleDeleteInterceptor", "assetAuthAction", "portalGroupTemplateService", "assetPollingController", "hiddenAccountsController", "hostAction", "bypassAction", "sVMRegistService", "monitorConcernService", "domainGroupService", "serialMonitor", "assetTypeActions", "aC_HuaWei_SerialService", "safeAgentManagerController", "concernsEntryDao", "servicesPacketAction", "hostStepDataDao", "assetController", "assetManagementController", "assetExternalSysService", "assetApiService", "alertSearchAction", "userLogger", "assetTypeDao", "assetAuthActions", "localResourcePoolsService", "sDN_Dao", "alertChartService", "ALLOW_PERMISSION_MATCHER", "singleRpVmsApiService", "externalService", "alertSceneGroupService", "vmAction", "monitorNodeDao", "templateActions", "serviceChainApiService", "linkDao", "selfMonitor4ClusterMgmt", "systemConfigApi", "deleteNodeProxyInterceptor", "h3CFWRuleDao", "flowVMSituationDao", "systemConfigService", "sVMSpareInfoDao", "vmNicsExtendDao", "sDN_Floodlight_SerialService", "nodeGroupDaoFactory", "roleApi", "assetExtService", "sVMInfoDao", "sC_H3C_ContextService", "ovirtMasterSlaveHostRelationDao", "sdnDao", "mySQLFlowReportService", "overViewActions", "hAConfig", "businessApiService", "serviceChainService", "alertSceneGroupDao", "assetLinkController", "ovirtMasterSlaveHostRelationService", "$app_IocPhantomAppListener", "openstackRouterDao", "serviceChainController"]
2019-06-17 15:14:15,110 [RMI TCP Connection(3)-127.0.0.1] INFO org.nutz.ioc.impl.NutIoc - NutIoc init begin ...
2019-06-17 15:14:15,115 [RMI TCP Connection(3)-127.0.0.1] INFO org.nutz.ioc.impl.NutIoc - ... NutIoc init complete
log4j:WARN No appenders could be found for logger (com.mchange.v2.log.MLog).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
2019-06-17 15:14:16,277 [RMI TCP Connection(3)-127.0.0.1] INFO org.nutz.dao.jdbc.Jdbcs - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
2019-06-17 15:14:16,852 [RMI TCP Connection(3)-127.0.0.1] INFO org.nutz.dao.jdbc.Jdbcs - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
2019-06-17 15:14:16,875 [RMI TCP Connection(3)-127.0.0.1] INFO org.nutz.dao.jdbc.Jdbcs - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
2019-06-17 15:14:16,888 [RMI TCP Connection(3)-127.0.0.1] INFO org.nutz.dao.jdbc.Jdbcs - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
2019-06-17 15:14:16,900 [RMI TCP Connection(3)-127.0.0.1] INFO org.nutz.dao.jdbc.Jdbcs - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
2019-06-17 15:14:16,911 [RMI TCP Connection(3)-127.0.0.1] INFO org.nutz.dao.jdbc.Jdbcs - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
2019-06-17 15:14:16,912 [RMI TCP Connection(3)-127.0.0.1] INFO com.cloudmap.csmc.kernel.cloud.base.cache.NetworkCacheManager - 开始更新网络对象缓存
2019-06-17 15:14:17,035 [RMI TCP Connection(3)-127.0.0.1] INFO com.cloudmap.csmc.kernel.cloud.base.cache.NetworkCacheManager - 完成网络对象缓存更新
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/D:/environment/apache-tomcat-8.5.4/webapps/cssp/WEB-INF/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/D:/environment/apache-tomcat-8.5.4/webapps/cssp/WEB-INF/lib/slf4j-simple-1.7.21.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
null\sysconfig\syslogConfig.xml
2019-06-17 15:14:17,298 [RMI TCP Connection(3)-127.0.0.1] ERROR com.cloudmap.csmc.kernel.sysconfig.conf.util.SyslogWatcher - register().Exception e:javax.xml.bind.UnmarshalException
- with linked exception:
[java.io.FileNotFoundException: D:\environment\apache-tomcat-8.5.4\bin\null\sysconfig\syslogConfig.xml (系统找不到指定的路径。)]
2019-06-17 15:14:17,304 [RMI TCP Connection(3)-127.0.0.1] INFO org.nutz.mvc.impl.NutLoading - Build URL mapping by org.nutz.mvc.impl.UrlMappingImpl ...
17-Jun-2019 15:14:20.291 涓ラ噸 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more Filters failed to start. Full details will be found in the appropriate container log file
17-Jun-2019 15:14:20.291 涓ラ噸 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [/cssp] startup failed due to previous errors
17-Jun-2019 15:14:30.321 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [cssp] registered the JDBC driver [org.apache.derby.jdbc.AutoloadedDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
17-Jun-2019 15:14:30.321 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [cssp] registered the JDBC driver [com.alibaba.druid.proxy.DruidDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
17-Jun-2019 15:14:30.321 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [cssp] registered the JDBC driver [com.alibaba.druid.mock.MockDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
17-Jun-2019 15:14:30.321 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [cssp] registered the JDBC driver [oracle.jdbc.OracleDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
17-Jun-2019 15:14:30.321 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [cssp] registered the JDBC driver [org.postgresql.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
17-Jun-2019 15:14:30.321 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [cssp] registered the JDBC driver [com.microsoft.sqlserver.jdbc.SQLServerDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
17-Jun-2019 15:14:30.321 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [cssp] appears to have started a thread named [DefaultQuartzScheduler_QuartzSchedulerThread] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:298)
17-Jun-2019 15:14:30.336 涓ラ噸 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [cssp] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@6d3a06ac]) and a value of type [java.lang.Class] (value [class oracle.sql.AnyDataFactory]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
17-Jun-2019 15:14:30.336 涓ラ噸 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [cssp] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@7534df68]) and a value of type [java.lang.Class] (value [class oracle.sql.TypeDescriptorFactory]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
[2019-06-17 03:14:30,368] Artifact cssp: Error during artifact deployment. See server log for details.
17-Jun-2019 15:15:31.355 淇℃伅 [Timer-0] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1384)
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1372)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1224)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1185)
at com.mchange.v2.resourcepool.BasicResourcePool.destroyResource(BasicResourcePool.java:980)
at com.mchange.v2.resourcepool.BasicResourcePool.removeResource(BasicResourcePool.java:1406)
at com.mchange.v2.resourcepool.BasicResourcePool.removeResource(BasicResourcePool.java:1378)
at com.mchange.v2.resourcepool.BasicResourcePool.cullExpired(BasicResourcePool.java:1462)
at com.mchange.v2.resourcepool.BasicResourcePool.access$1900(BasicResourcePool.java:32)
at com.mchange.v2.resourcepool.BasicResourcePool$CullTask.run(BasicResourcePool.java:1937)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
Exception in thread "Timer-0" java.lang.NoClassDefFoundError: com/mchange/v2/resourcepool/BasicResourcePool$1DestroyResourceTask
at com.mchange.v2.resourcepool.BasicResourcePool.destroyResource(BasicResourcePool.java:980)
at com.mchange.v2.resourcepool.BasicResourcePool.removeResource(BasicResourcePool.java:1406)
at com.mchange.v2.resourcepool.BasicResourcePool.removeResource(BasicResourcePool.java:1378)
at com.mchange.v2.resourcepool.BasicResourcePool.cullExpired(BasicResourcePool.java:1462)
at com.mchange.v2.resourcepool.BasicResourcePool.access$1900(BasicResourcePool.java:32)
at com.mchange.v2.resourcepool.BasicResourcePool$CullTask.run(BasicResourcePool.java:1937)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
Caused by: java.lang.ClassNotFoundException: Illegal access: this web application instance has been stopped already. Could not load [com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1374)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1224)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1185)
... 8 more
Caused by: java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1384)
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1372)
... 10 more

6 回复

发帖提示没看到?插入代码/日志按钮没看到?

D:\environment\apache-tomcat-8.5.4\bin\catalina.bat run
[2019-06-17 03:13:55,100] Artifact cssp: Waiting for server connection to start artifact deployment...
Using CATALINA_BASE:   "C:\Users\Administrator\.IntelliJIdea2019.1\system\tomcat\Unnamed_backend_3"
Using CATALINA_HOME:   "D:\environment\apache-tomcat-8.5.4"
Using CATALINA_TMPDIR: "D:\environment\apache-tomcat-8.5.4\temp"
Using JRE_HOME:        "C:\Program Files\Java\jdk1.8.0_112"
Using CLASSPATH:       "D:\environment\apache-tomcat-8.5.4\bin\bootstrap.jar;D:\environment\apache-tomcat-8.5.4\bin\tomcat-juli.jar"
Connected to the target VM, address: '127.0.0.1:50142', transport: 'socket'
17-Jun-2019 15:13:55.930 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Server version:        Apache Tomcat/8.5.41
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:          May 4 2019 09:17:16 UTC
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Server number:         8.5.41.0
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               Windows 7
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version:            6.1
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture:          amd64
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home:             C:\Program Files\Java\jdk1.8.0_112\jre
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version:           1.8.0_112-b15
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            Oracle Corporation
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         C:\Users\Administrator\.IntelliJIdea2019.1\system\tomcat\Unnamed_backend_3
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         D:\environment\apache-tomcat-8.5.4
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Users\Administrator\.IntelliJIdea2019.1\system\tomcat\Unnamed_backend_3\conf\logging.properties
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:50142,suspend=y,server=n
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -javaagent:C:\Users\Administrator\.IntelliJIdea2019.1\system\captureAgent\debugger-agent.jar
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -javaagent:C:\Users\Administrator\.IntelliJIdea2019.1\system\groovyHotSwap\gragent.jar
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote=
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.port=1099
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.ssl=false
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.password.file=C:\Users\Administrator\.IntelliJIdea2019.1\system\tomcat\Unnamed_backend_3\jmxremote.password
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.access.file=C:\Users\Administrator\.IntelliJIdea2019.1\system\tomcat\Unnamed_backend_3\jmxremote.access
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.rmi.server.hostname=127.0.0.1
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
17-Jun-2019 15:13:55.945 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=
17-Jun-2019 15:13:55.961 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Users\Administrator\.IntelliJIdea2019.1\system\tomcat\Unnamed_backend_3
17-Jun-2019 15:13:55.961 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=D:\environment\apache-tomcat-8.5.4
17-Jun-2019 15:13:55.961 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=D:\environment\apache-tomcat-8.5.4\temp
17-Jun-2019 15:13:55.961 淇℃伅 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jdk1.8.0_112\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\;E:\soft\mysql-8.0.16-winx64\bin\;D:\soft\Git\cmd;D:\soft\;C:\Program Files\Java\jdk1.8.0_112\bin;C:\Users\Administrator\Downloads\apache-tomcat-8.5.41\lib;C:\Users\Administrator\Downloads\apache-tomcat-8.5.41\bin;D:\soft\gradle-5.4.1\bin;C:\Users\Administrator\Downloads\curl-7.65.0-win64-mingw\bin;D:\soft\apache-maven-3.6.1\bin;C:\Program Files\TortoiseGit\bin;D:\mariadb-5.5.44-winx64\bin;;.]
17-Jun-2019 15:13:56.132 淇℃伅 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
17-Jun-2019 15:13:56.164 淇℃伅 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
17-Jun-2019 15:13:56.195 淇℃伅 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"]
17-Jun-2019 15:13:56.195 淇℃伅 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
17-Jun-2019 15:13:56.195 淇℃伅 [main] org.apache.catalina.startup.Catalina.load Initialization processed in 566 ms
17-Jun-2019 15:13:56.210 淇℃伅 [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
17-Jun-2019 15:13:56.210 淇℃伅 [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.41
17-Jun-2019 15:13:56.242 淇℃伅 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
17-Jun-2019 15:13:56.257 淇℃伅 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
17-Jun-2019 15:13:56.273 淇℃伅 [main] org.apache.catalina.startup.Catalina.start Server startup in 73 ms
Connected to server
[2019-06-17 03:13:56,366] Artifact cssp: Artifact is being deployed, please wait...
17-Jun-2019 15:13:56.444 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.startup.SetContextPropertiesRule.begin [SetContextPropertiesRule]{Context} Setting property 'antiJARLocking' to 'true' did not find a matching property.
17-Jun-2019 15:13:56.444 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.startup.SetContextPropertiesRule.begin [SetContextPropertiesRule]{Context} Setting property 'cacheMaxSize' to '51200' did not find a matching property.
17-Jun-2019 15:13:56.444 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.startup.SetContextPropertiesRule.begin [SetContextPropertiesRule]{Context} Setting property 'cacheObjectMaxSize' to '2560' did not find a matching property.
17-Jun-2019 15:13:56.444 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.tomcat.util.digester.Digester.endElement   No rules found matching 'Context/Logger'.
17-Jun-2019 15:13:56.460 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.tomcat.util.digester.SetPropertiesRule.begin [SetPropertiesRule]{Context/Manager} Setting property 'distributable' to 'false' did not find a matching property.
17-Jun-2019 15:14:06.256 淇℃伅 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [D:\environment\apache-tomcat-8.5.4\webapps\manager]
17-Jun-2019 15:14:06.568 淇℃伅 [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
17-Jun-2019 15:14:06.646 淇℃伅 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [D:\environment\apache-tomcat-8.5.4\webapps\manager] has finished in [390] ms
17-Jun-2019 15:14:10.493 淇℃伅 [RMI TCP Connection(3)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
log4j:ERROR Could not find value for key log4j.appender.h3ccvm
log4j:ERROR Could not instantiate appender named "h3ccvm".
2019-06-17 15:14:10,715 [RMI TCP Connection(3)-127.0.0.1] INFO  org.nutz.mvc.NutSessionListener - NutIoc SessionScope is Enable.
2019-06-17 15:14:10,731 [RMI TCP Connection(3)-127.0.0.1] INFO  com.cloudmap.csmc.CMNutFilter - NutFilter[nutz-update] run as skip-mode
2019-06-17 15:14:10,746 [RMI TCP Connection(3)-127.0.0.1] INFO  com.cloudmap.csmc.CMNutFilter - NutFilter[nutz] starting ...
2019-06-17 15:14:11,308 [RMI TCP Connection(3)-127.0.0.1] INFO  org.nutz.mvc.impl.NutLoading - Nutz Version : 1.r.62 
2019-06-17 15:14:11,308 [RMI TCP Connection(3)-127.0.0.1] INFO  org.nutz.mvc.impl.NutLoading - Nutz.Mvc[nutz] is initializing ...
2019-06-17 15:14:15,098 [RMI TCP Connection(3)-127.0.0.1] INFO  org.nutz.ioc.loader.annotation.AnnotationIocLoader - Found 446 classes in 1 base-packages!
beans = ["assetRackService", "TableTemplateDao", "securityDeviceMaintenanceService", "netConfigApiService", "sDNApiPathConfig", "virtualDCGroupDao", "groupAction", "defaultAuthCache", "svmService", "domainSecurityItemsController", "sDN_H3C_DeviceService", "userUpdateInterceptor", "virtualClusterGroupDao", "sDNVportDao", "hostStepDataService", "virtualNodeDaoFactory", "sDNH3CVlanDomainDao", "nodeProxyDao", "userService", "sDN_Ruijie_DeviceService", "domainMonitorController", "systemFileApi", "h3CFWPolicyRuleRelationService", "userDeleteInterceptor", "openstackUserDao", "assetIPNetworkDao", "linkConfigService", "assetQueryResultService", "loginAction", "treeHelloWorld", "osVxlanTunnelCreatingService", "portalService", "assetModelService", "sDN_Floodlight_Service", "sDNH3CNetworkService", "relationUpdateByRoleInterceptor", "cMVirtualNetworkCardDao", "assetTypeCache", "rpStorageService", "assetMaintenanceController", "monitorExtendDao", "taskStructDao", "assetRunInfoController", "eventChartDao", "orderController", "resourcePoolsService", "alertSceneService", "monitorConcernDao", "tenantAction", "$startup_ServerHttpProxyManager", "h3CFWService", "sDN_Ruijie_CacheService", "ovirtDeviceLoginDao", "netConfigAction", "rpVmsDevice", "systemConfigController", "h3CVMStorageDao", "h3C_CAS_CloudService", "templateAction", "fCDVSwitchDao", "h3CFWPolicyDao", "assetAuthDao", "alertService", "virtualNetworkTopoDao", "networkCacheManager", "hostSecurityMonitor", "domainGroupController", "domainAction", "h3CFWDao", "rackDao", "huaweiFcTopoTreeService", "h3C_CSM_CloudService", "groupActions", "assetGroupController", "securityDeviceGroupController", "sDN_Floodlight_CacheService", "issuedSvmStrategy", "domainAlertThresholdService", "portalGroupTemplateDao", "portalController", "chartService", "smEntryWrapperDao", "assetAuthService", "freemakerUtils", "virtualNodeProxyService", "huaWeiSvmService", "reportVMService", "wicketTemplateService", "sDN_H3C_CloudService", "$startup_portalUtils", "agentUserService", "assetModelController", "huaWei_FC_CloudService", "timeAxisService", "proMonitorAddMonitorTypeController", "doubleRpVmsApiService", "assetConfigController", "propEnumDao", "serviceChainAction", "assetPerfService", "securityServicePackageService", "assetAuthController", "domainIssuedService", "sDN_Floodlight_ByPassService", "shoppingCartAction", "sDNServiceChainDao", "assetRackController", "alertMergerConfigService", "portalUserRule", "domainMonitorService", "rpVmsApiService", "orderService", "treeNodeDao", "alertDao", "nodeProxyService", "domainServiceChainService", "csspMenuService", "portalTemplateDao", "sDNH3CVlanVxlanRelationDao", "fWIssuedService", "orderDao", "eventEsSearchController", "userDao", "$app_ControllerPhantomAppListener", "pluginMgmtController", "assetOrMonitorService", "storageApiService", "storageActions", "deleteGroupInterceptor", "hostExceptionService", "byPassMonitor", "bypassTacticController", "openstackNewtonUtil", "openstackSvmService", "portalDao", "userGroupDao", "domainBypassTacticService", "cMVirtualNetworkDao", "cMMonitorService", "roleController", "DebugPermissionMatcher", "domainMemberService", "alertConfgBaseDao", "assetService", "securityServicesPacketsBusinessService", "resourceDao", "messageDao", "resourcePoolsController", "monitorNodeVersionRelationDao", "portalTypeRule", "ovirtHostInfoDao", "progressBuffer", "domainGroupDao", "relationUpdateInterceptor", "assetTypeTempDao", "userGroupRelationDao", "userRoleRelationDao", "syslogWatcher", "sDN_Floodlight_FlowTableService", "monitorNodeVersionRelationService", "hostActions", "nodeDaoFactory", "sysSelfMonitorApi", "assetEventService", "vmStepDataService", "dynStrgTblDao", "securityVMController", "proMonitorThresholdController", "overViewApiService", "boundaryApiService", "assetCacheManager", "loadbalanceController", "vmWareSvmService", "wicketDao", "assetDiscoveryService", "gLobalMonitorService", "assetAuthApiService", "userApi", "configurationApiService", "boundaryAction", "assetRiskController", "h3CFWRuleService", "notifyPool", "virtualGroupDao", "vmHaGroupService", "sysSelfMonitorController", "masterStandbyChangeService", "svmAndHostMonitor", "sDNAndFireWallCacheService", "logoutCache", "sVMOperationService", "securityServicePackageAction", "portalProductRule", "ovirtDeviceLoginService", "shareResourcePoolsService", "assetDiscoveryAuthController", "ovirtMasterSlaveVmInfoDao", "reportSubnetService", "assetLibController", "ovirtSvmSnapshotStatusDao", "vMFlowService", "monitorDao", "h3CImageFlowDupliDelRuleService", "ovirtHostSwitchPortService", "securityDeviceGroupService", "monitorModuleService", "rpVmsService", "assetTableIdsDao", "sDN_RuiJie_Service", "securityShopAction", "openStackTopoTreeService", "wicketService", "monitorNodeService", "alertConfgActionDao", "networkAction", "alertSearchController", "userGroupService", "topoController", "messageService", "deviceStatusScanner", "monitorLayerDao", "alertSearchService", "sVMDeploymentService", "securityServicePacketsMonitor", "domainAlertThresholdAction", "assetNodeGroupAuthTreePath", "issuedFlqStrategy", "h3cCsmTopoTreeService", "businessAction", "dbParamUtil", "sDN_NoSDN_ByPassService", "topoService", "sSPMessageService", "statisticsController", "vSDeviceController", "assetExternalSysDao", "openstackProjectDao", "securityServicesPacketsDao", "domainSecurityItemsService", "vmActions", "domainMonitorQuerService", "$startup_signController", "portalInterceptor", "linuxHostsService", "assetEventDao", "ovirtHostInfoService", "loadbalanceService", "domainSecViewService", "$app_RulesPhantomAppListener", "systemConfigDao", "licenseController", "shoppingCartService", "concernsEntryService", "assetInterfaceController", "cMHostNicDao", "relationUpdateByUserInterceptor", "portalGroupDao", "overViewController", "portalTemplateService", "assetQueryResultDao", "globalMonitorController", "virtualAssetService", "h3CFWPolicyService", "sDNVportService", "svmAction", "assetAction", "ovirtMasterSlaveVmInfoService", "sDNAndFireWallPollingService", "shoppingCartDAO", "alertRawDao", "bypassApiService", "sdnActions", "alertActionConfgDataDao", "taskStructDaoWrapper", "tenantApiService", "h3CFWPolicyRuleRelationDao", "sSOService", "sDN_Ruijie_FlowTableService", "menuController", "assetPropertyDao", "rpHostsApiService", "rpNicsDevice", "messageAction", "authFactory", "sDNSubnetDao", "portalGroupService", "assetTypeService", "portalAuthDao", "sSPIntetrnalService", "sDNNetworkDao", "sDN_Floodlight_DeviceService", "securityServicePackageDAO", "downloadWeeklyControl", "agentUserController", "$startup_EventUtil", "$app_AnnotationPhantomAppListener", "sSPExternalService", "insertNodeProxyInterceptor", "storageAction", "sdnH3CSubnetsService", "assetStatusPollingService", "monitorMaintenanceService", "roleService", "templateApiService", "userRoleRelationService", "securityDomainController", "virtualNetGroupService", "vRMApiPathConfig", "alertSceneDao", "fireWallService", "servicesPacketActions", "vcenterTopoTreeService", "h3CSvmService", "vmStepDataDao", "alertConfgBaseService", "sDN_RuiJie_ByPassService", "osVxlanTunnelCreatingStepDao", "assetNetworkController", "topoIndexController", "eventService", "clusterActions", "rpHostsDevice", "virtualNodeProxyDao", "domainApiService", "WicketTemplateDao", "sDN_Ruijie_DeviceService_bak", "topoIndexService", "assetLinkService", "flowReportDao", "sdnAction", "assetActions", "cMVirtualAssetDao", "monitorService", "openstack_Newton_CloudService", "cMVirtualNetworkCardService", "monitorLayerService", "extWrapperDao", "reportDomainService", "$app_ServerPhantomAppListener", "monitorInterfaceDao", "nOSDN_CacheService", "assetStorageService", "fCDVSwitchHostPortDao", "h3CCsmDataService", "assetStatisticService", "virtualGroupService", "rpHostsService", "ajaxLocalizationUtil", "assetPerfController", "sDNPollingService", "treeController", "vmHaGroupDao", "infoAction", "authorizer", "ovirtHostSwitchPortDao", "infoApiService", "$startup_corrAlertService", "securityServicesPacketsService", "sDN_RuiJie_SerialService", "userController", "roleUpdateInterceptor", "vsDeviceService", "messageWebSocket", "downloadWeekly", "assetDao", "$startup_alertSceneGroupAuthPath", "alertConfgConditionsDao", "sDN_FlowTable_dao", "configurationAction", "esSearchService", "virtualLinkDao", "alertRawService", "flowTableDao", "userGroupRelationService", "orderApiService", "vmNicsExtendService", "sDNContextDao", "iDSIssuedService", "rackService", "proMonitorThresholdService", "alertActionConfgDataService", "domainAlertThresholdController", "roleDeleteInterceptor", "assetAuthAction", "portalGroupTemplateService", "assetPollingController", "hiddenAccountsController", "hostAction", "bypassAction", "sVMRegistService", "monitorConcernService", "domainGroupService", "serialMonitor", "assetTypeActions", "aC_HuaWei_SerialService", "safeAgentManagerController", "concernsEntryDao", "servicesPacketAction", "hostStepDataDao", "assetController", "assetManagementController", "assetExternalSysService", "assetApiService", "alertSearchAction", "userLogger", "assetTypeDao", "assetAuthActions", "localResourcePoolsService", "sDN_Dao", "alertChartService", "ALLOW_PERMISSION_MATCHER", "singleRpVmsApiService", "externalService", "alertSceneGroupService", "vmAction", "monitorNodeDao", "templateActions", "serviceChainApiService", "linkDao", "selfMonitor4ClusterMgmt", "systemConfigApi", "deleteNodeProxyInterceptor", "h3CFWRuleDao", "flowVMSituationDao", "systemConfigService", "sVMSpareInfoDao", "vmNicsExtendDao", "sDN_Floodlight_SerialService", "nodeGroupDaoFactory", "roleApi", "assetExtService", "sVMInfoDao", "sC_H3C_ContextService", "ovirtMasterSlaveHostRelationDao", "sdnDao", "mySQLFlowReportService", "overViewActions", "hAConfig", "businessApiService", "serviceChainService", "alertSceneGroupDao", "assetLinkController", "ovirtMasterSlaveHostRelationService", "$app_IocPhantomAppListener", "openstackRouterDao", "serviceChainController"]
2019-06-17 15:14:15,110 [RMI TCP Connection(3)-127.0.0.1] INFO  org.nutz.ioc.impl.NutIoc - NutIoc init begin ...
2019-06-17 15:14:15,115 [RMI TCP Connection(3)-127.0.0.1] INFO  org.nutz.ioc.impl.NutIoc - ... NutIoc init complete
log4j:WARN No appenders could be found for logger (com.mchange.v2.log.MLog).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
2019-06-17 15:14:16,277 [RMI TCP Connection(3)-127.0.0.1] INFO  org.nutz.dao.jdbc.Jdbcs - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
2019-06-17 15:14:16,852 [RMI TCP Connection(3)-127.0.0.1] INFO  org.nutz.dao.jdbc.Jdbcs - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
2019-06-17 15:14:16,875 [RMI TCP Connection(3)-127.0.0.1] INFO  org.nutz.dao.jdbc.Jdbcs - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
2019-06-17 15:14:16,888 [RMI TCP Connection(3)-127.0.0.1] INFO  org.nutz.dao.jdbc.Jdbcs - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
2019-06-17 15:14:16,900 [RMI TCP Connection(3)-127.0.0.1] INFO  org.nutz.dao.jdbc.Jdbcs - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
2019-06-17 15:14:16,911 [RMI TCP Connection(3)-127.0.0.1] INFO  org.nutz.dao.jdbc.Jdbcs - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
2019-06-17 15:14:16,912 [RMI TCP Connection(3)-127.0.0.1] INFO  com.cloudmap.csmc.kernel.cloud.base.cache.NetworkCacheManager - 开始更新网络对象缓存
2019-06-17 15:14:17,035 [RMI TCP Connection(3)-127.0.0.1] INFO  com.cloudmap.csmc.kernel.cloud.base.cache.NetworkCacheManager - 完成网络对象缓存更新
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/D:/environment/apache-tomcat-8.5.4/webapps/cssp/WEB-INF/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/D:/environment/apache-tomcat-8.5.4/webapps/cssp/WEB-INF/lib/slf4j-simple-1.7.21.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
null\sysconfig\syslogConfig.xml
2019-06-17 15:14:17,298 [RMI TCP Connection(3)-127.0.0.1] ERROR com.cloudmap.csmc.kernel.sysconfig.conf.util.SyslogWatcher - register().Exception e:javax.xml.bind.UnmarshalException
 - with linked exception:
[java.io.FileNotFoundException: D:\environment\apache-tomcat-8.5.4\bin\null\sysconfig\syslogConfig.xml (系统找不到指定的路径。)]
2019-06-17 15:14:17,304 [RMI TCP Connection(3)-127.0.0.1] INFO  org.nutz.mvc.impl.NutLoading - Build URL mapping by org.nutz.mvc.impl.UrlMappingImpl ...
17-Jun-2019 15:14:20.291 涓ラ噸 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more Filters failed to start. Full details will be found in the appropriate container log file
17-Jun-2019 15:14:20.291 涓ラ噸 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [/cssp] startup failed due to previous errors
17-Jun-2019 15:14:30.321 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [cssp] registered the JDBC driver [org.apache.derby.jdbc.AutoloadedDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
17-Jun-2019 15:14:30.321 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [cssp] registered the JDBC driver [com.alibaba.druid.proxy.DruidDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
17-Jun-2019 15:14:30.321 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [cssp] registered the JDBC driver [com.alibaba.druid.mock.MockDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
17-Jun-2019 15:14:30.321 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [cssp] registered the JDBC driver [oracle.jdbc.OracleDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
17-Jun-2019 15:14:30.321 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [cssp] registered the JDBC driver [org.postgresql.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
17-Jun-2019 15:14:30.321 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [cssp] registered the JDBC driver [com.microsoft.sqlserver.jdbc.SQLServerDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
17-Jun-2019 15:14:30.321 璀﹀憡 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [cssp] appears to have started a thread named [DefaultQuartzScheduler_QuartzSchedulerThread] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
 java.lang.Object.wait(Native Method)
 org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:298)
17-Jun-2019 15:14:30.336 涓ラ噸 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [cssp] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@6d3a06ac]) and a value of type [java.lang.Class] (value [class oracle.sql.AnyDataFactory]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
17-Jun-2019 15:14:30.336 涓ラ噸 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [cssp] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@7534df68]) and a value of type [java.lang.Class] (value [class oracle.sql.TypeDescriptorFactory]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
[2019-06-17 03:14:30,368] Artifact cssp: Error during artifact deployment. See server log for details.
17-Jun-2019 15:15:31.355 淇℃伅 [Timer-0] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
	java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
		at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1384)
		at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1372)
		at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1224)
		at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1185)
		at com.mchange.v2.resourcepool.BasicResourcePool.destroyResource(BasicResourcePool.java:980)
		at com.mchange.v2.resourcepool.BasicResourcePool.removeResource(BasicResourcePool.java:1406)
		at com.mchange.v2.resourcepool.BasicResourcePool.removeResource(BasicResourcePool.java:1378)
		at com.mchange.v2.resourcepool.BasicResourcePool.cullExpired(BasicResourcePool.java:1462)
		at com.mchange.v2.resourcepool.BasicResourcePool.access$1900(BasicResourcePool.java:32)
		at com.mchange.v2.resourcepool.BasicResourcePool$CullTask.run(BasicResourcePool.java:1937)
		at java.util.TimerThread.mainLoop(Timer.java:555)
		at java.util.TimerThread.run(Timer.java:505)
Exception in thread "Timer-0" java.lang.NoClassDefFoundError: com/mchange/v2/resourcepool/BasicResourcePool$1DestroyResourceTask
	at com.mchange.v2.resourcepool.BasicResourcePool.destroyResource(BasicResourcePool.java:980)
	at com.mchange.v2.resourcepool.BasicResourcePool.removeResource(BasicResourcePool.java:1406)
	at com.mchange.v2.resourcepool.BasicResourcePool.removeResource(BasicResourcePool.java:1378)
	at com.mchange.v2.resourcepool.BasicResourcePool.cullExpired(BasicResourcePool.java:1462)
	at com.mchange.v2.resourcepool.BasicResourcePool.access$1900(BasicResourcePool.java:32)
	at com.mchange.v2.resourcepool.BasicResourcePool$CullTask.run(BasicResourcePool.java:1937)
	at java.util.TimerThread.mainLoop(Timer.java:555)
	at java.util.TimerThread.run(Timer.java:505)
Caused by: java.lang.ClassNotFoundException: Illegal access: this web application instance has been stopped already. Could not load [com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
	at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1374)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1224)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1185)
	... 8 more
Caused by: java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
	at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1384)
	at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1372)
	... 10 more

@wendal 不好意思,麻烦帮我看看问题,谢谢

@wendal 顺便请问下有qq微信群么,可以实时交流

欢迎加入Nutz社区|NutzBoot & NutzWk,群聊号码:24457628

但依然是nutzcn发帖为主的

既然这个日志看不出报错原因,把logs目录里面文件都看一遍,通常原因就是数据库密码错之类的

添加回复
请先登陆
回到顶部