sbt - 在 Play 2.2 项目中运行 Checkstyle 5.5 时是否出现 NoSuchMethodError?

标签 sbt checkstyle playframework-2.2 nosuchmethoderror

我以前在 Play 2.1 中将 Checkstyle 作为 sbt 任务实现。从 Play 2.2 开始,我收到以下错误:

[error] (*:checkstyle) java.lang.NoSuchMethodError:  com.google.common.collect.ImmutableSortedSet.of([Ljava/lang/Comparable;)Lcom/google/common/collect/ImmutableSortedSet;

一个简单的 Play 项目详细说明了这个问题here .

谁能提供有关如何解决此问题的见解?

最佳答案

正如 Robin Green 所指出的,这个问题是由于 JavadocStyleCheck 实现中的一个未修复的错误造成的。从配置 XML 文件中删除该检查可修复该问题。

关于sbt - 在 Play 2.2 项目中运行 Checkstyle 5.5 时是否出现 NoSuchMethodError?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21050853/

相关文章:

java - 使用 Checkstyles 防止准备好的语句泄漏

java - checkstyle 方法不是为扩展而设计的——需要是抽象的、最终的或空的

angularjs - 使用 AngularJs 处理 Play scala 发送的分块数据

Java Play 查询参数分隔符

java - "Control variable "我 "is modified"

playframework - SBT 插件依赖解析失败,com.typesafe.play#sbt-plugin;2.2.1 : not found

maven - 为什么 Maven 程序集在 SBT 程序集发现冲突时工作

sbt:显示运行任务调用的java命令

postgresql - 使用 Anorm 的 SQL 语句给了我一个不同于 PostgreSQL CLI 的结果

scala - 我可以使用 SBT 从其目录中组装一个子项目吗?