我看到了一些类似的问题,但是没有一个建议对我有帮助,所以我补充说。我有Java应用程序,我将它迁移到Java11。我可以运行它,但是当我尝试mvn install它时,我得到了tge错误:
项目osa上的目标org.codehaus.gmavenplus:gmavenplus-plugin:1.6:compileTests (默认)执行失败-后端:目标org.codehaus.gmavenplus:gmavenplus-plugin:1.6:compileTests的执行默认失败:未识别的目标字节码。
这是我的插件:
<plugin> <groupId>org.codehaus.gmavenplus</groupId> <artifactId>gmavenplus-plugin</artifactId> <version>1.6</version> <executions> <execution> <goals> <goal>compileTests</goal> </goals> </execution> </executions> <dependencies> <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-all</artifactId> <version>2.4.16</version> </dependency> </dependencies> </plugin>
谢谢你的建议,因为我不知道我现在能改变什么。
发布于 2021-03-19 01:16:10
此消息是要警告您,您当前的版本不支持您想要的字节码。
针对Java11字节码,需要Groovy2.5.3/3.0.0-alpha-4或更高版本和GMavenPlus 1.6.2或更高版本。
https://stackoverflow.com/questions/66158925
复制相似问题