亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

maven-compiler-plugin版本指定方式

 更新時(shí)間:2022年01月18日 15:19:51   作者:kaizq  
這篇文章主要介紹了maven-compiler-plugin版本指定方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

maven-compiler-plugin版本指定

spring cloud微服務(wù),生成部署JAR包時(shí)提示:

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

1 pom文件添加支持

??? <!-- 部署版本生成時(shí)的插件編譯支持>
??? <dependency>
????? <groupId>org.apache.maven.plugins</groupId>
????? <artifactId>maven-compiler-plugin</artifactId>
????? <version>3.8.1</version>
??? </dependency -->
<!-- 部署版本生成時(shí)的插件編譯支持 -->

一般情況,做這一步就可以了,若不可以再進(jìn)行下面步驟。

2 環(huán)境jdk/jre指定

3 Java Build

4 pom文件去除支持

通常上面三個(gè)步驟說(shuō)可以,再次構(gòu)建時(shí)若又提示不能編譯,可注釋掉相應(yīng)支持,即可。

??? <!-- 部署版本生成時(shí)的插件編譯支持>
??? <dependency>
????? <groupId>org.apache.maven.plugins</groupId>
????? <artifactId>maven-compiler-plugin</artifactId>
????? <version>3.8.1</version>
??? </dependency -->

maven-compiler-plugin配置JDK版本

Maven3.x 項(xiàng)目中默認(rèn)使用 JDK1.5,這顯然不是我想要的。 Apache Maven Compiler Plugin 可以用來(lái)配置編譯所用的 JDK版本

倉(cāng)庫(kù)地址

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

  • <version>2.3.2</version> 2.4 以上才支持 servlet 3.0
  • 我猜去掉 <version>2.3.2</version> 應(yīng)該默認(rèn)用最新版,所以是 Servlet 3.1

使用過(guò)的配置

  • JDK1.7
  • Servlet 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> ?
? ? ? ? ? ? ? ? ? ? <source>1.7</source> ?
? ? ? ? ? ? ? ? ? ? <target>1.7</target> ?
? ? ? ? ? ? ? ? </configuration> ?
? ? ? ? ? ? </plugin> ?
? ? ? ? </plugins>?
?? ?</build>
  • JDK1.8
  • Servlet 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>

補(bǔ)充說(shuō)明

  • maven-compiler-plugin:控制編譯 (所以JDK版本是設(shè)置這它)
  • spring-boot-maven-plugin 用于打包

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • java頁(yè)面中文亂碼的解決辦法

    java頁(yè)面中文亂碼的解決辦法

    做java開(kāi)發(fā)的朋友碰到最多的就是中文亂碼這個(gè)問(wèn)題了,下面介紹頁(yè)面提交時(shí)與url中文亂碼的一些解決辦法
    2013-11-11
  • springboot+mybatis+redis 二級(jí)緩存問(wèn)題實(shí)例詳解

    springboot+mybatis+redis 二級(jí)緩存問(wèn)題實(shí)例詳解

    Mybatis默認(rèn)沒(méi)有開(kāi)啟二級(jí)緩存,需要在全局配置(mybatis-config.xml)中開(kāi)啟二級(jí)緩存。本文講述的是使用Redis作為緩存,與springboot、mybatis進(jìn)行集成的方法。需要的朋友參考下吧
    2017-12-12
  • Java基本語(yǔ)法之內(nèi)部類示例詳解

    Java基本語(yǔ)法之內(nèi)部類示例詳解

    本文帶大家認(rèn)識(shí)Java基本語(yǔ)法——內(nèi)部類,將一個(gè)類定義放在另一類的定義的內(nèi)部,這個(gè)就是內(nèi)部類,內(nèi)部類允許將一些邏輯相關(guān)的類組織在一起,并能夠控制位于內(nèi)部的類的可視性,感興趣的可以了解一下
    2022-03-03
  • 微信隨機(jī)生成紅包金額算法java版

    微信隨機(jī)生成紅包金額算法java版

    這篇文章主要為大家詳細(xì)介紹了java和php版的微信隨機(jī)生成紅包金額算法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-07-07
  • SpringBoot中將@Bean方法解析為BeanDefinition詳解

    SpringBoot中將@Bean方法解析為BeanDefinition詳解

    這篇文章主要介紹了SpringBoot中將@Bean方法解析為BeanDefinition詳解,得到的BeanDefinition是ConfigurationClassBeanDefinition類型,會(huì)為BeanDefinition設(shè)置factoryMethodName,這意味著當(dāng)實(shí)例化這個(gè)bean的時(shí)候?qū)⒉捎霉S方法,需要的朋友可以參考下
    2023-12-12
  • Java之HashMap.values()轉(zhuǎn)List時(shí)的錯(cuò)誤和正確演示

    Java之HashMap.values()轉(zhuǎn)List時(shí)的錯(cuò)誤和正確演示

    這篇文章主要介紹了Java之HashMap.values()轉(zhuǎn)List時(shí)的錯(cuò)誤和正確演示,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • java byte數(shù)組與16進(jìn)制間相互轉(zhuǎn)換的示例

    java byte數(shù)組與16進(jìn)制間相互轉(zhuǎn)換的示例

    這篇文章主要介紹了java byte數(shù)組與16進(jìn)制間相互轉(zhuǎn)換的示例,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2020-10-10
  • 解讀SpringMVC?請(qǐng)求參數(shù)接收

    解讀SpringMVC?請(qǐng)求參數(shù)接收

    這篇文章主要介紹了SpringMVC請(qǐng)求參數(shù)接收的相關(guān)操作,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • Spring+Quartz實(shí)現(xiàn)動(dòng)態(tài)任務(wù)調(diào)度詳解

    Spring+Quartz實(shí)現(xiàn)動(dòng)態(tài)任務(wù)調(diào)度詳解

    這篇文章主要介紹了Spring+Quartz實(shí)現(xiàn)動(dòng)態(tài)任務(wù)調(diào)度詳解,最近經(jīng)?;趕pring?boot寫(xiě)定時(shí)任務(wù),并且是使用注解的方式進(jìn)行實(shí)現(xiàn),分成的方便將自己的類注入spring容器,需要的朋友可以參考下
    2024-01-01
  • Java中的CopyOnWriteArrayList詳解

    Java中的CopyOnWriteArrayList詳解

    這篇文章主要介紹了Java中的CopyOnWriteArrayList詳解,ArrayList單線程下是安全的 但是多線程下存在不安全的問(wèn)題,多線程下是不安全的,需要的朋友可以參考下
    2023-12-12

最新評(píng)論