日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
聊聊SpringBoot2.0與Java9

 Java 9發(fā)布至今已經(jīng)有半年之久,Spring Boot對其的支持進度也快接近完成,本文就來整理一下在Java 9上運行Spring Boot的一些要點。

創(chuàng)新互聯(lián)主營津南網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app開發(fā)定制,津南h5重慶小程序開發(fā)搭建,津南網(wǎng)站營銷推廣歡迎津南等地區(qū)企業(yè)咨詢

必須使用Spring Boot2.0

在Spring Boot的版本計劃中明確說明了2.0版本開始才對Java 9進行支持,而1.x版本暫時沒有對Java 9的支持計劃,所以如果我們要使用Java 9,就必須將Spring Boot版本升級至2.0。

細節(jié)注意點

AspectJ

在Java9中要使用JDK的編譯織入切面時,我們需要引入AspectJ 1.9,但是這個版本還處于RC狀態(tài),并不是正式版本,所以當Spring Boot 2會在Aspect 1.9 GA的時候更新這個版本依賴。

JAXB

如果使用Hibernate的情況下,由于依賴JAXB,這個時候可能會碰到這個錯誤:java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException,面對這個問題,只需要引入如下依賴就可以解決:

 
 
 
  1.  
  2.     javax.xml.bind 
  3.     jaxb-api 
  4.     2.3.0 
  5.  

測試插件

***的maven-surefire-plugin 插件(2.20.1版本)需要手工指定一個模塊以防止包含java.se.ee:

 
 
 
  1.  
  2.         org.apache.maven.plugins 
  3.         maven-surefire-plugin 
  4.          
  5.                 --add-modules java.base 
  6.          
  7.  

或者也可以指定降級到2.20.0版本

一些暫不支持的類庫

Apache Cassandra,具體可見:#10453

JSP TLDs在嵌入式Tomcat中不生效,具體可見:#10456

參考資料

Running Spring Boot on Java 9

【本文為專欄作者“翟永超”的原創(chuàng)稿件,轉(zhuǎn)載請通過聯(lián)系作者獲取授權(quán)】

戳這里,看該作者更多好文


網(wǎng)站題目:聊聊SpringBoot2.0與Java9
網(wǎng)站URL:http://www.5511xx.com/article/cdojgph.html