在 Intellij Idea 中,我们需要设置 Settings 中的 Java Compiler 和 Project Structure 中的 Language Level 中的 jdk 版本为自己目前使用的版本,否则会经常提示我们 jdk 版本不正确导致的语法错误。
比如配置为 jdk1.8 :
但是在 Maven 项目中,Java Compiler 和 Language level 中的设置会自动变回到 pom.xml 文件中设置的 jdk 版本或者默认的 jdk1.5 版本。所以我们需要在 pom.xml 文件中修改 jdk 版本的配置或者自己添加配置:
<!-- 这里一般有 maven 的默认配置,修改即可 --> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties>
或者:
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build>
注意: 如果 properties 和 build 里面都有配置的话,那么 properties 会覆盖掉 build 里面的配置,即以 properties 里面的配置为准。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。
我使用maven插件创建了gwt项目: 然后我使用生成的pom.xml文件创建了一个新的IDEA项目。目前Project Compiler Output文件夹指向,像往常一样,我将其设置为ProjectName/目标文件夹,以使用maven和IDEA构建项目,但当我运行maven install时,我没有在ProjectName/目标目录中找到类文件夹。混合IDEA、Maven for GWT项目
在选择时打开的窗口中,有以下一行: JRE:1.8.0_51-B16x86 IDE运行在Java8上。事实上,它在这里陈述: 经过一番探索,我找到了。它包含许多文件,甚至有些文件名为和,但它不起作用。 那么,与IDEA一起安装的JDK的捆绑版本的主目录在哪里呢?
所以我告诉IDEA它应该使用什么JDK,但它仍然要求我设置一个JDK。这是一个窃听器还是我遗漏了什么?我能应用任何变通方法使一切照常工作吗?
本文向大家介绍Android Build Variants 为项目设置变种版本的方法,包括了Android Build Variants 为项目设置变种版本的方法的使用技巧和注意事项,需要的朋友参考一下 前言 在项目开发过程中,时常会碰到这种情况: 1.同一个Project的同一个API,有几个不同的接口,比如内部测试用的Server,和当前版本暴露给用户使用的Server; 2.同一个Proje
我看到一些Java/maven项目无法在intellij中解析、构建和/或运行。下面显示了遇到的问题之一: 请注意,我确实手动更改了设置,如警告所示: 但是错误仍然发生。关于如何解决这个问题的任何见解? 更新这确实建立在命令行上,通过
主要内容:IDEA 导入Maven 项目IntelliJ IDEA 是当前最流行的 Java IDE(集成开发环境)之一,也是业界公认最好用的 Java 开发工具之一。IntelliJ IDEA 支持 Maven 的全部功能,通过它我们可以很轻松地将 Maven 项目导入到 IDEA 中。 本节我们以 IntelliJ IDEA 2020.3.3 为例,详细介绍如何在 IntelliJ IDEA 中导入 Maven 项目。 IDEA 导