我的Eclipse项目使用Java 8构建得很好,但是Java9失败了: at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1012)(MavenCli.java:345)
at org.apache.maven.cli.MavenCli.main(Maven
我不确定我在这里做错了什么,我开始做一个java10项目(它当然使用了java9的新模块系统),所以我怀疑这与此有关。我有以下项目目录结构:然而,IntelliJ中的run按钮是灰色的,而且看起来intellij没有意识到这是一个结构正确的Java项目。下面是我的build.gradle文件,因为我怀疑这在这里很重要: id 'java'
id 'application
:617)Caused by: java.lang.UnsupportedClassVersionError:$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:$Worker.run(ThreadPoolExecutor.java