【发布时间】:2014-11-30 10:31:30
【问题描述】:
我的本地设置已配置所有 java 6。我需要 catalina jar 文件。所以我拿了最新的——
http://mvnrepository.com/artifact/org.apache.tomcat/tomcat-catalina/8.0.15
但这给了我以下错误/警告
警告:javalangObject.class(javalang:Object.class):主要版本 51 比 50 新,这是此编译器支持的最高主要版本。
构建失败。
唯一可行的方法是 catalina.jar 是使用 java 7 编译的,而我的设置是使用 java6。我通过使用旧版本的库确认了这种情况。
http://mvnrepository.com/artifact/org.apache.tomcat/catalina/6.0.35
我想知道我们如何知道哪个库版本是用哪个版本的 java 编译的。特别是在 Maven 中,我没有看到任何此类信息。
【问题讨论】:
标签: java maven tomcat catalina