我已经摸不着头脑几个小时了,似乎无法解决这个问题。在 this 之后,我一直在关注一些关于开始使用 Maven 和 Hibernate 的教程。和 this .每次我在 Virgo Tomcat 上部署时,都会出现以下错误
An Import-Package could not be resolved. Caused by missing constraint in bundle <com.stuart.contextmanagement_0.1.0>
constraint: <Import-Package: javassist.util.proxy; version="[3.18.0,4.0.0)">
所以我在我的 pom 中添加了 Java Assist 作为依赖项,然后吐出
An Import-Package could not be resolved. Caused by missing constraint in bundle
com.stuart.contextmanagement_0.1.0>
constraint: <Import-Package: com.sun.jdi.request; version="0.0.0">
我在搜索 repo 时找不到上面的包。我以前也遇到过类似的问题,每次我添加一个它找不到的新依赖项,它就找不到另一个依赖项等等......
我的pom片段如下;
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${slf4j.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>4.3.5.Final</version>
</dependency>
<dependency>
<groupId>javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.12.1.GA</version>
</dependency>
感谢您的帮助。
最佳答案
嗯,你有没有试过jboss javassist ?
关于java - Spring Maven 和 Tomcat 的 Hibernate 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23658954/