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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
3個(gè)簡(jiǎn)單步驟,測(cè)試你的應(yīng)用是否兼容Java8

Java 8的基本功能目前已經(jīng)準(zhǔn)備就緒,該版本中包含了一大堆新的特性。由于這是一個(gè)全新的大版本,因此你的代碼在從Java 7升級(jí)至Java 8時(shí)可能會(huì)出現(xiàn)問(wèn)題。比如在Java 7發(fā)布后,就被發(fā)現(xiàn)含有嚴(yán)重的bug。

這種問(wèn)題同樣有可能出現(xiàn)在Java 8上。本文主要介紹如何使用現(xiàn)有的持續(xù)集成(Continuous Integration,CI)服務(wù)器進(jìn)行Java 8環(huán)境測(cè)試。本文將使用開源項(xiàng)目hawkshaw來(lái)進(jìn)行測(cè)試。

1.  在CI服務(wù)器上安裝JDK 8

你可以從https://jdk8.java.net/download.html中下載***的Java 8版本,并在CI服務(wù)器上進(jìn)行安裝。

你還需要在Jenkins中進(jìn)行JDK8相關(guān)的設(shè)置,以便讓它知道如何尋找JDK。在主頁(yè)面中上找到Manage Jenkins和Configure System設(shè)置選項(xiàng),然后找到JDK Install部分,取消選中install automatically,并添加名稱和路徑。

2.  設(shè)置Jenkins Multi-Build

你可以針對(duì)現(xiàn)有的項(xiàng)目來(lái)設(shè)置另一個(gè)Jenkins Job,比如設(shè)置multi-build。首先需要?jiǎng)?chuàng)建一個(gè)新的multi-build Jenkins Job。

Jenkins Job正常設(shè)置完成后,你需要在任務(wù)設(shè)置界面的Configuration Matrix部分中點(diǎn)擊add axis ,然后選擇你需要的JDK。這里我選擇了一個(gè)JDK7和一個(gè)JDK8版本。

你可能還需要禁用在Java 8下無(wú)法工作的插件,比如Jacoco。

3.  報(bào)告bug

現(xiàn)在你可以運(yùn)行你的項(xiàng)目,來(lái)看看它們是否在不同的Java版本下都能測(cè)試通過(guò)。

如果測(cè)試失敗,你需要弄清楚失敗的原因。也許是由于你的代碼中存在bug,如果是這種情況,你完全可以在Java 8正式發(fā)布前解決它。如果是由于Java 8的bug所致,你可以在 bug跟蹤或郵件列表中向Java 8開發(fā)團(tuán)隊(duì)報(bào)告bug。

原文鏈接:http://www.insightfullogic.com/blog/2013/jul/5/testing-java-8-3-easy-steps/


分享文章:3個(gè)簡(jiǎn)單步驟,測(cè)試你的應(yīng)用是否兼容Java8
分享鏈接:http://m.5511xx.com/article/djipcgg.html