0

遵循jQAssistant maven 指令后,我收到以下错误:

[错误] 无法在项目 IPG-parent 上执行目标 com.buschmais.jqassistant.scm:jqassistant-maven-p lugin:1.0.0:scan (default):目标 com 的执行默认值。buschmais.jqassistant.scm:jqassistant-maven-plugin:1.0.0:scan failed: 无法在插件 'com.buschmais.jqassistant.scm:jqassistant-ma ven-plugin:1.0.0' 中加载 mojo 'scan'由于 API 不兼容:org.codehaus.plexus.component.repository.exception.ComponentLookupException:

com/buschmais/jqassistant/scm/mave n/ScanMojo:不支持的 major.minor 版本 51.0

[错误] - - - - - - - - - - - - - - - - - - - - - - - - ------ [错误] 领域 = 插件>com.buschmais.jqassistant.scm:jqassistant-maven-plugin :1.0.0 [错误] 策略 = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy [错误] 网址[0] => 文件:/C:/Users/F6IB7WJ/.m2/repository/com/buschmais/jqassistan t/scm/jqassistant-maven-plugin/1.0.0/jqassistant-maven-plugin-1.0.0.jar

这是否意味着 jQAssistant 不允许我扫描 JDK 6.0 项目?

4

1 回答 1

1

jQAssistant 需要执行 Java 7(或更高版本)。这目前在文档中没有提到,将被添加。

请注意,尽管有此要求,但仍然可以扫描旧 Java 版本的字节码。

于 2015-04-28T13:17:38.463 回答