目录
Warning:java: 源值1.5已过时, 将在未来所有发行版中删除?
创建Maven项目不选Maven模板呢?
如果你在创建maven项目时不选archetype,其实有一个默认的maven-java原型。
IDEA的检索功能快捷键?
Idea编译模板没有文件打开时,如下图,前三个快捷键就是Maven的检索功能快捷键:
Ctrl+Shift+A:搜索IDEA setting配置 如下如,点击回车 maven面板就出来了
IDEA的提示信息为什么小写不提示?
Warning:java: 源值1.5已过时, 将在未来所有发行版中删除?
该警告是因为Maven编译的JRE版本和项目运行JRE版本不符合。
Maven为了兼容性,一般原型模板都是1.5JDK编译。
下图1.5改成和当前运行JDK一致的版本就可以了。
也可以在POM.xml build标签中配置编译插件 注意版本要一致。
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>www.sunxy.maven</groupId>
<artifactId>maven-java-02</artifactId>
<version>1.0.0</version>
<build>
<plugins>
<!-- 编译插件 -->
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<!-- 插件的版本 -->
<version>3.5.1</version>
<!-- 编译级别 -->
<configuration>
<source>1.8</source>
<target>1.8</target>
<!-- 编码格式 -->
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
</project>
Idea常用快捷键
Ctrl+Alt+L:格式化
Ctrl+Shift+T:快速创建测试类
Ctrl+Alt+V:抽取变量
Alt+回车:抽取变量