在tomcat-server中部署时,app的依赖性问题

时间:2014-02-03 12:53:55

标签: maven tomcat servlets hadoop hbase

我正在使用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。

有人可以帮助我解决这个依赖性问题。

感谢。

1 个答案:

答案 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.

可能会解决您的问题。