Mar*_*eth 9 java intellij-idea maven
我正在研究一个简单的Java项目,并尝试首次使用IntelliJ 14; 我通过教育许可证获得了终极版本(在我大学的最后一年!).我对Maven或IntelliJ都不是很熟悉.我想使用Java 8,事实上我很确定这是我在计算机上安装的唯一JDK版本.但是,每当我编译项目时,我都会收到一些警告和一条信息消息:
Information: Using javac 1.8.0_51 to compile java sources
Warning: java: source value 1.5 is obsolete and will be removed in a future release
Warning: java: target value 1.5 is obsolete and will be removed in a future release  
所以我注意到,在IntelliJ IDEA>首选项...>构建,执行,部署>编译器> Java编译器下,目标字节码版本设置为1.5.我可以将其更改为1.8,但是当我退出IntelliJ并重新打开项目时,它会重置为1.5.SDK默认为项目字节码版本为空白.
这是我已经做过的事情:
在我的maven pom中包括以下内容
<properties>
  <maven.compiler.source>1.8</maven.compiler.source>
  <maven.compiler.target>1.8</maven.compiler.target>
</properties>
改变注意到的IntelliJ偏好文件在这里的的IntelliJ网站上.
设置全局,项目和模块指出SDK 这里的的IntelliJ网站上.
我错过了某个地方的设置吗?每次重新打开IntelliJ时,我该怎么做才能保持这个值不变?
Ger*_*cke 16
尝试使用maven编译器插件pom.xml并相应地设置源/目标级别.IDEA将根据此设置更改项目设置
<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-compiler-plugin</artifactId>
      <version>3.1</version>
      <configuration>
        <source>1.8</source>
        <target>1.8</target>
      </configuration>
    </plugin>
  </plugins>
</build>
我正在使用IntelliJ IDEA 2017.2.要构建项目(使用Ctrl + F9),更改maven-compiler-plugin源版本和目标版本是不够的.我不得不:
然后我遇到了另一个问题.为了解决这个问题,我不得不:
旁白:自从80年代Turbo Pascal 2.0以来,我一直在使用IDE.我发现这种现代IDE很难打开"项目设置".首先,如果右键单击项目(主窗口左上角),则无法打开项目设置.其次,主窗口左上角的"项目"栏带有带下拉列表的齿轮符号,但也没有选项可以访问项目设置.第三,如果右键单击左侧项目浏览器视图中的项目目录,则会看到"打开模块设置",但没有"项目设置".第四,如果您在主菜单上打开文件,您将看到"设置","其他设置"但没有"项目设置".反直觉.:^ |
| 归档时间: | 
 | 
| 查看次数: | 12761 次 | 
| 最近记录: |