您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
13-设置maven编译插件(快捷编写maven坐标)
发布时间:2022-10-09 20:45:52编辑:雪饮阅读()
快捷生成maven编译插件配置
在pom.xml中alt+fn+del(fn+del是insert)可以唤醒generate菜单
点击plugin template
稍等(有点卡)第二个弹窗选择maven-compiler-plugin
然后groupId输入org后就会有显示org.apache.maven.plugins,那就选择这个
version这里填写3.1(必须你当前仓库所拥有的),version版本过低有可能会出现这样的提示
但有时候不会出现,具体也不知道什么情况。
然后再补全下
<configuration>
<target>1.8</target>
<source>1.8</source>
</configuration>
target用来指定生成字节码时候的jdk版本,source用来指定编译时候的jdk版本。
那么这次生成后的完整结构如:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<target>1.8</target>
<source>1.8</source>
</configuration>
</plugin>
</plugins>
</build>
这个结构有时候还需要你手动调整下,他生成的可能会比较乱。
但结构正确,只是不够优雅漂亮。
快捷选择坐标(dependency)
之前要找一个junit依赖还需要在网上找,那么也可以这样快捷找到一个依赖,这次以找mysql依赖为例
在pom.xml中alt+fn+del(fn+del是insert)可以唤醒generate菜单
点击dependency
在弹框中Search for artifact中输入关键字mysql
就可以找到好多对应的关于mysql的坐标
比如我就找结果列表里面的第一个
mysql:mysql-connector-java:8.0.30
然后就会在denpendencies下面新增如
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.30</version>
</dependency>
这样的结构
然后在执行对应mvn命令如package即可将该依赖添加上。
执行对应能将依赖同步到本地的mvn命令后如果pom文件中该依赖还是红色警告,有时候只是同步不即时,可以尝试重新打开pom.xml。
关键字词:设置,maven,编译,插件,快捷,编写,坐标