maven—在tomcat服务器中部署时应用程序的依赖性问题

ejk8hzay  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(300)

我正在使用hbase 0.94.7、hadoop1.0.4和tomcat7
我编写了一个基于res的小应用程序,它在hbase上执行crud操作。早些时候,我使用maven tomcat插件运行应用程序。现在我正在尝试在tomcat服务器中部署war。由于hadoop和hbase jar已经包含org.mortbay.jetty jsp api和旧版本verisons的servlet api jar,所以我得到了抽象方法异常
这是异常日志
因此,我在pom.xml中排除了org.mortbay.jetty与hadoop和hbase的依赖关系。但是像贾斯珀这样的问题越来越多了。
因此,我添加了hadoop和hbase依赖项提供的作用域。
现在tomcat无法找到hadoop和hbase jar。
有人能帮我解决这个依赖问题吗。
谢谢。

mgdq6dx1

mgdq6dx11#

做一件事,

- Right click on project
- go to property,
- type java build path,
- go to third tab of library,
- Removed dependency of lib and maven,
- Clean build your project.

也许能解决你的问题。

相关问题