EvoSuite
支持哪些Java版本?
我正在运行maven构建,按照EvoSuite maven插件页面上的说明。
但是,生成失败,并显示以下消息:
Failed to execute goal org.evosuite.plugins:evosuite-maven-
plugin:0.1.1:generate (default-cli) on project simple: Execution default-cli of
goal org.evosuite.plugins:evosuite-maven-plugin:0.1.1:generate failed: Unable
to load the mojo 'generate' in the plugin 'org.evosuite.plugins:evosuite-maven-
plugin:0.1.1' due to an API incompatibility:
org.codehaus.plexus.component.repository.exception.ComponentLookupException:
org/evosuite/maven/GenerateMojo : Unsupported major.minor version 51.0
EvoSuite支持Java 7。您得到的错误消息似乎表明您使用的Maven进程没有使用Java 7。您需要确保"mvn"正在使用正确的Java版本。使用mvn -version
检查您正在使用的是哪个
参见相关文章:java.lang.UnsupportedClassVersionError: Unsupported major。次要版本51.0(无法加载类前端。listener. startupllistener)
不,至少是JAVA8。您可以访问Evosuite网站了解更多信息