我的项目基于Maven时遇到了这个奇怪的问题。我在Eclipse中创建了一个新的 Maven 项目,并启用了动态Web构面。但是现在在运行时抛出该异常ClassNotFoundException是因为Maven依赖项未复制到WEB- INF/lib目录中。我什至尝试在POM中添加“ 副本依赖项” 部分,但没有帮助。
ClassNotFoundException
WEB- INF/lib
这里的某个人似乎已经以正确的方式解决了这个问题,但是我想他忘了提及解决方案了::(
这应该与eclipse和m2eclipse无关,并且可以选择更好地支持-m2e-wtp。另外,您不需要复制依赖性。以下是一些可能的原因:
mvn package
<packaging>
war
provided
test