日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

使用Eclipse和Open Liberty的Java EE 8上的Java 9

發布時間:2023/12/3 java 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Eclipse和Open Liberty的Java EE 8上的Java 9 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

幾周前,我寫了一篇文章,標題為哪個IDE和服務器支持Java EE 8和Java9 ,著眼于Java 9和Java EE 8之間的當前運行狀態。您可以期待事情發展很快,我們現在有了一些alpha和支持Java 9和Java EE 8的開發版本。這些是–

  • Payara 5 –適用于payaradomain
  • 開放自由

亞當·貝恩(Adam Bein) 在Java 9上發布了一個Java EE 8視頻,內容涉及如何使用Netbeans在Open Liberty上部署Java 9應用程序。 它是一個很棒的視頻,值得一看。

我決定使用與Adam相同的方法在Eclipse Oxygen上部署JSF應用程序

這篇文章涉及安裝,項目的第一部分安裝核心應用程序,下一篇文章將通過構建JSF 2.3應用程序對此進行擴展

安裝

Java 9

確保在類路徑和JAVA_HOME上都運行Java 9,并確保已安裝Maven

DOS提示

開放自由

Open Liberty來自IBM開放源代碼WebSphere Liberty,是完全兼容的Java EE 7服務器。 他們還擁有一個早期發行的Java EE 8服務器 ,該服務器的開發版本一直在不斷改進。 我們將為此項目使用開發版本,可以從以下位置下載:

開放自由發展下載

日食

Eclipse Oxygen也有Java 9版本可供下載 -我使用的是Eclipse的Java EE版本

Eclipse下載

按照安裝說明進行操作。 這只是將Open Liberty Server解壓縮到您的首選位置,對于Eclipse Oxygen也是如此

啟動Eclipse Oxygen –

蝕氧

在Eclipse Oxygen上安裝Open Liberty

最后,我們需要安裝“用于氧氣的IBM Liberty開發工具” –幫助> Eclipse Marketplace

IBM用于氧氣的開發人員工具

然后在“服務器”選項卡上連接我們的Open Liberty服務器

最后,指向您的Open Liberty部署位置,并確保您正在使用Java 9 –

您可以點擊此處完成

最后,我們需要安裝Java EE 8功能–

  • 雙擊“ WebSphere Application Server Liberty”

  • 點擊“打開服務器配置”,然后點擊“功能”

然后“添加...”并選擇“ javaee-8.0”

ID還刪除了JSF 2.3,因為Javaee-8.0中包含了多數民眾贊成

如果需要,您可以立即啟動服務器

第一個項目

為Java EE 8找到的最佳Ive原型也來自Adam Bein。

要運行它,只需鍵入–

mvn archetype:generate -DinteractiveMode=false -DarchetypeGroupId=com.airhacks -DarchetypeArtifactId=javaee8-essentials-archetype -DarchetypeVersion=0.0.2 -DgroupId=com.javabullets.javaee8 -DartifactId=javaee8

然后,立即進行編譯并確保沒有錯誤–

E:\code\javaee8>mvn clean package

請注意,原型是針對Java 8編譯的,我們將在下一節中將其移至Java 9。

源代碼可從https://github.com/farrelmr/javaee8獲得。

在Eclipse中打開

在“企業資源管理器”中,選擇–

導入>導入…> Maven>現有Maven項目

導航到Java EE 8目錄,單擊Finish,然后讓Eclipse將您的項目加載到Eclipse中

打開pom.xml文件,并將源和目標從1.8更改為1.9 –

<properties><maven.compiler.source>1.9</maven.compiler.source><maven.compiler.target>1.9</maven.compiler.target><failOnMissingWebXml>false</failOnMissingWebXml></properties>

然后運行maven(右鍵單擊項目> Run As…> maven安裝)

將項目添加到Open Liberty

轉到–服務器>“ WebSphere Application Server Liberty”>右鍵單擊“添加和刪除…”。

  • 將我們的javaee8應用程序從“可用”移動到“已配置”
  • 按完成

開始開放自由

服務器>“ WebSphere Application Server Liberty”>右鍵單擊“開始”

您將收到有關設置密鑰庫的錯誤消息。 我只是取消了它的“本地連接器”功能所使用的功能。 我還沒有找到在Eclipse上清除此錯誤的方法-但當我遇到時會發布。

服務器將啟動,您可以在以下位置訪問預安裝的應用程序:

http:// localhost:9080 / javaee8 / resources / ping

Woohoo在Java EE 8 Open Liberty上運行Java 9!

結論

這篇文章使用Adam Bein的方法在Java EE 8 Open Liberty上運行Java 9 –但演示了如何將其集成到Eclipse Oxygen中。 下一篇文章將基于此原型創建一個簡單的JSF 2.3應用程序

最后,我認為很高興看到在Java 9上提供Java EE 8的進展,并感謝參與此工作的開發人員

翻譯自: https://www.javacodegeeks.com/2017/12/java-9-java-ee-8-using-eclipse-open-liberty.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的使用Eclipse和Open Liberty的Java EE 8上的Java 9的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。