我是新来的Eclipse / STS,和我有部署到Tomcat /的tcServer。 我的项目建立得很好,部署到在NetBeans和直接到Tomcat Tomcat的罚款,但不会部署到Tomcat或TC服务器在Eclipse。 我得到org.hibernate.HibernateException,这是我所知道的是在包含在POM一个ClassNotFoundException。
这里是我的日志输出 ,如果有帮助。
另外,在标记的看法,我看到下面的构建路径问题:
Archive for required library: '~/.m2/repository/org/hibernate/hibernate-core/4.1.1.Final/hibernate-core-4.1.1.Final.pom' in project 'flamespass-web-dev' cannot be read or is not a valid ZIP file
我发现周围的工作:我注意到,我有冬眠核心:4.1.1.Final在我的依赖层次两次,所以我尝试了一些东西,并在固定我的问题我dependencyManagement节点指定休眠核心的最新版本。
我不知道为什么。 我只能假设,休眠核心的两个副本:4.1.1在创造某种含糊不清的说m2eclipse的或WTP弄不明白,即使我的外部Maven的/ Tomcat的可能。 我真的很感激任何解释或更好的修复任何可能。 谢谢。
...
</dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>4.1.9.Final</version>
</dependency>
</dependencies>
</dependencyManagement>
文章来源: ClassNotFoundException when I try to deploy to Tomcat / tc Server in Eclipse / STS