我在Tomcat中部署我的Jersey Web服务时遇到错误。我已经创建了一个动态项目3.0,并在我在Maven项目中转换它之后。
我安装了这个:
Maven (Java EE) Integration for Eclipse WTP (Luna) 1.1.0
和
Maven Integration for Eclipse (Luna) 1.5.0
但是,如果我尝试右键单击该项目并执行Maven>更新项目,这不会在内部更改项目配置,因此Maven依赖项不会复制到/ WEB-INF / lib文件夹。
所以,当我尝试在服务器上运行时,我有这个错误:
java.lang.ClassNotFoundException: org.glassfish.jersey.servlet.ServletContainer
如果我去部署大会,我有:
来源:Maven依赖关系|部署路径:WEB-INF / lib ...我认为这不正确,是吗?