-6
有人能告訴我什麼是我必須改變java版本的所有地方,因爲到目前爲止我已經在5個以上的地方改變了它(我甚至不記得所有這些地方),它是仍然說「鑽石運營商不支持-source 1.5」。最愚蠢的IDE有史以來..Intellij Java版本
- 項目 - >項目SDK
- 項目 - >項目語言水平
- 模塊 - >語言水平
- 項目字節碼版本
- 目標字節碼版本
有人能告訴我什麼是我必須改變java版本的所有地方,因爲到目前爲止我已經在5個以上的地方改變了它(我甚至不記得所有這些地方),它是仍然說「鑽石運營商不支持-source 1.5」。最愚蠢的IDE有史以來..Intellij Java版本
如果您在IntelliJ IDEA中使用Maven來構建您的項目,您必須設置Java版本作爲參數source
和target
在配置maven-compiler-plugin
:
<project>
[...]
<build>
[...]
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.5.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
[...]
</build>
[...]
</project>
默認版本用於此是1.5和IDE使用它來檢查源代碼兼容。
非常感謝!這是問題 – Mike
https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under – Zarwan
也許,*只是*也許如果一個非常受歡迎的工具不是做你想做的事,這不是因爲它很愚蠢。 – chrylis
只有兩個地方:項目和模塊。最愚蠢?幾乎不。 – duffymo