spring - 启动时Tomcat超时(spring maven hibernate)

标签 spring hibernate maven tomcat

上一题供引用: Hibernate 4 + Spring 4 + Maven + Apache Tomcat 8.0 init failed

我创建了一个全新的项目,现在 Tomcat 甚至没有运行。它在 45 秒后超时(我已将其更改为 180,但它仍然超时)。这是控制台输出。它在最后一行之后被“卡住”。什么可能导致问题?

lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version:        Apache Tomcat/8.0.17
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built:          Jan 9 2015 15:58:59 UTC
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server number:         8.0.17.0
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name:               Windows 8.1
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version:            6.3
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture:          amd64
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: JAVA_HOME:             C:\Program Files\Java\jre1.8.0_25
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version:           1.8.0_25-b18
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor:            Oracle Corporation
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE:         C:\Users\Tomek\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME:         C:\Program Files\Apache Software Foundation\Tomcat 8.0
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=C:\Users\Tomek\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 8.0
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dwtp.deploy=C:\Users\Tomek\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 8.0\endorsed
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dfile.encoding=Cp1250
lut 12, 2015 2:10:54 AM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: 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\jre1.8.0_25\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre1.8.0_31/bin/server;C:/Program Files/Java/jre1.8.0_31/bin;C:/Program Files/Java/jre1.8.0_31/lib/amd64;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Users\Tomek\Desktop\eclipse;;.
lut 12, 2015 2:10:54 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-nio-8080"]
lut 12, 2015 2:10:54 AM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
lut 12, 2015 2:10:54 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-nio-8009"]
lut 12, 2015 2:10:54 AM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 551 ms
lut 12, 2015 2:10:54 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
lut 12, 2015 2:10:54 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/8.0.17
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor C:\Users\Tomek\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\conf\Catalina\localhost\HelloWorld.xml
lut 12, 2015 2:10:54 AM org.apache.catalina.startup.SetContextPropertiesRule begin
WARNING: [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:HelloWorld' did not find a matching property.
lut 12, 2015 2:10:57 AM org.apache.catalina.core.ApplicationContext log
INFO: No Spring WebApplicationInitializer types detected on classpath
lut 12, 2015 2:10:57 AM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
lut 12, 2015 2:10:57 AM org.springframework.web.context.ContextLoader initWebApplicationContext
INFO: Root WebApplicationContext: initialization started
lut 12, 2015 2:10:57 AM org.springframework.web.context.support.XmlWebApplicationContext prepareRefresh
INFO: Refreshing Root WebApplicationContext: startup date [Thu Feb 12 02:10:57 CET 2015]; root of context hierarchy
lut 12, 2015 2:10:57 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO: Loading XML bean definitions from ServletContext resource [/WEB-INF/dispatcher-servlet.xml]
lut 12, 2015 2:10:58 AM org.hibernate.annotations.common.reflection.java.JavaReflectionManager <clinit>
INFO: HCANN000001: Hibernate Commons Annotations {4.0.5.Final}
lut 12, 2015 2:10:58 AM org.hibernate.Version logVersion
INFO: HHH000412: Hibernate Core {4.3.6.Final}
lut 12, 2015 2:10:59 AM org.hibernate.cfg.Environment <clinit>
INFO: HHH000206: hibernate.properties not found
lut 12, 2015 2:10:59 AM org.hibernate.cfg.Environment buildBytecodeProvider
INFO: HHH000021: Bytecode provider name : javassist

最佳答案

原来我在这里定义了错误的端口,应该是 5342 而不是 8080:

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
    <property name="driverClassName" value="org.postgresql.Driver"/>
    <property name="url" value="jdbc:postgresql://localhost:5342/testdb"/>
    <property name="username" value="postgres"/>
    <property name="password" value="im not that stupid"/>
    <property name="initialSize" value="3" />
    <property name="maxActive" value="10" />
</bean>

关于spring - 启动时Tomcat超时(spring maven hibernate),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28467618/

相关文章:

java - 如何获取所有 Spring 配置文件名称?

spring - Apache Camel 和 Web 服务

java - JPA中带有@Lob注解的数据记录是什么类型?

java - 即使获取 204 作为 HTTP 状态代码,实体也不会保存在数据库中

android - 如何发布具有远程依赖项 (gradle) 的 Android 库 (aar)?

java - Spring Boot 2 Maven 项目在 Intellij 上运行但不在 Tomcat 上运行

java - 向服务器发送 DELETE 时出现错误 405 方法不允许错误

java - Spring Boot - spring.jpa.hibernate - 如何使用 sudo 调用?

java - 降低 Maven 构建线程/进程的优先级

java - 如何将 storm mongo 库添加为 Maven 依赖项?