我正在Eclipse中开发一个Maven项目。
我在我的项目中添加了一个maven依赖项,如下所示(此依赖项位于我的本地maven存储库中):
<dependency>
<groupId>j2ee</groupId>
<artifactId>j2ee</artifactId>
<version>1.4</version>
</dependency>
在包资源管理器中,我可以看到添加了正确的类,并且在引用代码中的类时没有任何错误。
但是,当我尝试将项目添加到在localhost上运行的Tomcat 7服务器时,我在服务器启动时收到以下错误:
java.lang.ClassNotFoundException: javax.resource.cci.ConnectionSpec
当我查看wtpwebapps/myproject/WEB-INF/lib
时,我可以看到包含上述类的JAR文件存在,所以我不明白为什么我在这个类上得到ClassNotFoundException
。