编辑-此问题已解决-通过设置:“设置”解决了此问题-
我正在学习下面的示例/教程https://www.logicbig.com/tutorials/core-java-tutorial/modules/getting-started-in-intellij.html
这不是一个maven项目。我已经在项目结构中将源代码级别设置为9,例如
我已将项目级别设置为9:
当尝试构建/运行项目的主类时,我收到“错误:(3,4)java:源代码8中不支持模块(使用源代码9或更高版本来启用模块)”错误。
是的,我已经看到Intellij IDEA 2018.1 Jdk10无法运行测试,这是没有答案的。
我刚刚将Intellij更新到2019.2.4,但问题仍然存在。我使用的是SDK 11。这个问题怎么解决?谢谢
编辑:运行/调试配置选项:
编辑:错误:
编辑:平台SDK:
编辑:依赖面板:
FWIW,iml文件的内容显示语言级别9:
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_9" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_9" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="common.widgets" />
</component>
</module>
我想你一定是在项目结构中设置平台设置下的SDK
这就解决了——通过设置:“设置”解决了问题-
感谢所有花时间帮助我的人。
我是Eclipse和Maven的新手,当我试图在这里运行这个项目时 我的系统中安装的Java JDK版本是14
问题内容: 在IntelliJ中,当我尝试从构建菜单进行构建时,我收到此奇怪的错误消息:错误:java:不支持版本10 我不明白,因为在“项目结构”中设置了以下设置:项目SDK:9.0项目语言级别:SDK默认模块语言级别:项目默认(两个模块) 在我的pom.xml文件中,两个模块中都设置了这些属性: 我不知道为什么要尝试将JDK 10用于任何东西,但我仍然收到该消息。我很高兴使用JDK10,但是我
因此,我试图在IntelliJ上运行java rest api,但我有一个问题标题中的例外: 错误:(42,70)java:在-source 1.6中不支持文本中的下划线(使用-source 7或更高版本来启用文本中的下划线) 我正在使用Java13,它在mac上。 我该怎么解决这个问题?
我正在尝试构建一个使用lambda表达式的Kafka Streams应用程序。 我的maven构建配置是mvn clean install 我在结尾处添加了org.apache.maven.plugins:maven-compiler-plugin dependency。 我能做些什么来解决这个问题?
当前我将环境变量设置为1.7 当我尝试打开文件(路径:)时,将填充以下错误 不支持的java版本 无法在java 1.7.0_79-B15下启动:需要java 1.8或更高版本。 从上面的错误中,我了解到我必须将设置为1.8,但我不想将设置为1.8。 我相信应该有一个配置文件,在那里我可以指向Java-8和修复这个,谁能请让我知道哪里可以做配置更改?
我刚刚更新到,它附带了。另外,我很久以前就下载了Java JDK1.8。 我试图运行我的插件,我正在开发,但我甚至不能做到这一点,我得到以下错误消息(稍微精简) 所有这些变化,没有任何工作!那么我该如何解决这个看似简单的问题呢?