部署项目过程中的一些小问题。。。。

来源:互联网 发布:布谷内衣 知乎 编辑:程序博客网 时间:2024/05/16 08:52

1,报错如下

java.lang.Exception: Socket bind failed: [98] Address already in use        at org.apache.tomcat.util.net.AprEndpoint.bind(AprEndpoint.java:408)        at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:511)        at org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:345)        at org.apache.catalina.connector.Connector.initInternal(Connector.java:910)

修复:切换root启动,并source环境变量即可。环境变量不对,导致apr启动失败

2,报错如下“

[INFO][2014-12-22 10:24:28][Class = org.springframework.beans.factory.support.DefaultSingletonBeanRegistry | Method = destroySingletons | Line = 433] | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2345e5a6: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,phoneMessageService,sendPhoneMsgService,dataSource,transactionManager,sqlSessionFactory,phoneMessageMapper,org.springframework.context.annotation.ConfigurationClassPostProcessor$ImportAwareBeanPostProcessor#0]; root of factory hierarchy |2014-12-22 10:24:28 org.apache.catalina.core.StandardContext startInternalҏט: Error listenerStart2014-12-22 10:24:28 org.apache.catalina.core.StandardContext startInternalҏט: Context [] startup failed due to previous errors2014-12-22 10:24:28 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbcҏט: The web application [] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forciibly unregistered.2014-12-22 10:24:28 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbcҏט: The web application [] registered the JDBC driver [oracle.jdbc.driver.OracleDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has  been forcibly unregistered.2014-12-22 10:24:28 org.apache.catalina.loader.WebappClassLoader clearReferencesThreadsҏט: The web application [] appears to have started a thread named [Timer-0] but has failed to stop it. This is very likely to create a memory leak.2014-12-22 10:24:28 org.apache.catalina.loader.WebappClassLoader clearReferencesThreadsҏט: The web application [] appears to have started a thread named [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0] but has failed to stop it. This is very likely to create a memory leeak.2014-12-22 10:24:28 org.apache.catalina.loader.WebappClassLoader clearReferencesThreadsҏט: The web application [] appears to have started a thread named [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1] but has failed to stop it. This is very likely to create a memory lee ak.2014-12-22 10:24:28 org.apache.catalina.loader.WebappClassLoader clearReferencesThreadsҏט: The web application [] appears to have started a thread named [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2] but has failed to stop it. This is very likely to create a memory leeak.2014-12-22 10:24:28 org.apache.catalina.loader.WebappClassLoader clearReferencesThreadsҏט: The web application [] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak.2014-12-22 10:24:28 org.apache.catalina.startup.HostConfig deployDirectoryхϢ: Deploying web application directory manager2014-12-22 10:24:28 org.apache.catalina.loader.WebappClassLoader loadClassхϢ: Illegal access: this web application instance has been stopped already.  Could not load oracle.xdb.XMLTypeFactory.  The eventual following stack trace is caused by an error thrown for debugging puurposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.java.lang.IllegalStateException        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1562)        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521)        at java.lang.Class.forName0(Native Method)        at java.lang.Class.forName(Class.java:169)        at oracle.jdbc.driver.PhysicalConnection.safelyGetClassForName(PhysicalConnection.java:4612)        at oracle.jdbc.driver.PhysicalConnection.addClassMapEntry(PhysicalConnection.java:2749)        at oracle.jdbc.driver.PhysicalConnection.addDefaultClassMapEntriesTo(PhysicalConnection.java:2738)        at oracle.jdbc.driver.PhysicalConnection.initializeClassMap(PhysicalConnection.java:2442)        at oracle.jdbc.driver.PhysicalConnection.ensureClassMapExists(PhysicalConnection.java:2435)        at oracle.jdbc.driver.PhysicalConnection.getTypeMap(PhysicalConnection.java:2722)

修复如下:检查lib包是否修改后增加了新的jar,检查class是否替换完毕。即可

0 0
原创粉丝点击