我正在使用hbase 0.94.7和hadoop 1.0.4以及tomcat 7
我写了一个基于res的小应用程序,它在hbase上执行crud操作。 早些时候,我曾经使用maven tomcat插件运行应用程序。 现在我正在尝试在tomcat-server中部署战争。 因为hadoop和hbase jar已经包含org.mortbay.jetty jsp-api和servlet-api jars of old verisons, 我得到抽象方法例外
这是例外log
然后我从pom.xml中的hadoop和hbase依赖项中排除了org.mortbay.jetty。但它开始显示越来越多像jasper这样的问题。
然后我添加了为hadoop和hbase依赖项提供的范围。
现在tomcat无法找到hadoop和hbase jar。
有人可以帮助我解决这个依赖性问题。
感谢。
答案 0 :(得分:1)
做一件事,
- 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.
可能会解决您的问题。