vraptor / weld项目仅适用于mac

时间:2014-10-11 05:53:10

标签: linux macos java-ee weld vraptor

完全相同的代码库在同一个tomcat版本上没有错误,只是java版本仍然是主要区别。

这个stacktrace [http://pastebin.com/cPCTJGw4]就是我尝试使用java 7(来自fedora存储库的openjdk-1.7)在Fedora上运行项目时所得到的。

我已经尝试过改变vraptor版本,但它没用。

由于我的生产环境不运行mac os,我也需要在fedora linux上运行。

欢迎任何指导。

1 个答案:

答案 0 :(得分:0)

这听起来是项目依赖项中的一些冲突。

Caused by: java.lang.InternalError: Enclosing method not found
你正在使用maven吗?

如果是这样,我会在再次编译之前尝试运行mvn clean