首页 > 作文

maven

更新时间:2023-04-04 16:10:36 阅读: 评论:0

目录
maven-compiler-plugin版本指定1 pom文件添加支持2 环境jdk/jre指定3 java build4 pom文件去除支持maven-compiler-plugin配置jdk版本仓库地址使用过的配置补充说明

maven-compiler-plugin版本指定

spring cloud微服务,生成部署jar包时提示:

maven-compiler-plugin: 3.8.1不能编译,需要jre而不是jdk。

1 pom文件添加支持

 <!-- 部署版本生成时的插件编译支持> <dependency> <groupid>org.apache.maven.plugins</groupid> <artifactid>maven-compiler-plugin</artifactid> <version>3.8.1</version> 优势与劣势</dependency --><!-- 部署版本生成时的插件编译支持 -->

一般情况,做这一步就可以了,若不可以再进行下面步骤。

2 环境jdk/jre指定

3 java build

4 pom文件去除支持

通常上面三个步骤说可以,再次构建时若又提示不能编译,可注释掉相应支持,即可。

 <!-- 部署版本生成时的插件编译支持> <dependency> <groupid>org.apache.maven.plugins</groupid> <artifactid>maven-c宿舍最好的大学ompiler-plugin</artifactid> <version>3.8.1</version> </dependency -->

maven-compiler-plugin配置jdk版本

maven3.x 项目中默认使用 jdk1.5,这显然不是我想要的。 apache maven compiler plugin 可以用来配置编译所用的 jdk版本

仓库地址

https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin

<version>2.3.2</version> 2.4 以上才支持 rvlet 3.0我猜去掉 <version>2.3.2</version> 应该默认用最新版,所以是 rvlet 3.1

使用过的配置

jdk1.7rvlet 3.0
 <build>  <finalname>kerduo</finalname>  <plugins>       <plugin>         <groupid>org.apache.maven.plugins</groupid>         <artifactid>maven-compiler-plugin</artifactid>         <version>2.3.2</version>        <configuration&g中华经典诵读大赛t;           <source>1.7</source>           <target>1.7</target>         </configuration>       </plugin>     </plugins> </build>
jdk1.8rvlet 3.1
 <中国味build>  <finalname>demo</finalname>  <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>

补充说明

maven-compiler-plugin:控制编译 (所以jdk版本是设置这它)spring-boot-maven-plugin 用于打包

以上为个人经验,希望能给大家一个参考,也希望大家多多支持www.887551.com。

本文发布于:2023-04-04 16:10:30,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/09c9f23c3ccdc69253254bd0ddcb6f81.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:maven.doc

本文 PDF 下载地址:maven.pdf

标签:版本   文件   插件   使用过
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图