Challenge Java EE !

Java EEを中心に趣味や仕事における開発メモを書いています。

Payara-Examplesで始めるJava EE

この記事はJava EE Advent Calendar 2017の 19 日目です。

昨日エントリの続きです。Payara-Examplesにどんなサンプルがあるのか見ていきます。
kikutaro777.hatenablog.com

Payara-Exampleのリポジトリはこちらです。
github.com

トップ階層は次のようになっています。

Project 概要
Administration-Samples domainの作成、hazelcastの有効化のスクリプト、team-infoのwarが置いてある
JCache JCacheを使ったサンプル集
Java-EE Java EEのサンプル集
Payara-Micro Payara Microを使ったサンプル集
microprofile microprofileを使ったサンプル
payara-services JMSによるNortificationと@Traced アノテーションを利用したサンプル
rest JCacheを使ってキーバリューを管理する簡易Restのサンプル

Java EEのサブプロジェクトは以下13個です。

  • SimpleRemoteEJB
  • WebSockets
  • arquillian-example
  • ejb-timer
  • hello-world-rest
  • hibernate-example
  • javaee-smoke-test
  • jbatch-schedule
  • rest-request-jsf
  • security-jwt-example
  • simple-jms-example
  • simple-rest-example
  • team-info

昨日のエントリでNetBeansの準備ができてる方は以下の手順でCloneして、実際に実行してみてください。

https://github.com/payara/Payara-Examples よりCloneのURLをコピーします。

NetBeansの「チーム」「Git」「クローン」を選択します。
f:id:kikutaro777:20171218184552p:plain

コピーしたURLをペーストして進みます。
f:id:kikutaro777:20171218184225p:plain

Payara Examplesのトップを選択すると以下のようにプロジェクトが展開されます。
f:id:kikutaro777:20171218184752p:plain

あとは実行したいサブプロジェクトを開いて実行するだけです。

最初は hello-world-rest を動かして実行環境が正しく設定できてるか確認すると良いです。起動に成功すれば以下のような画面が表示されます。
f:id:kikutaro777:20171218185802p:plain

その他は後日追加します。。。

にほんブログ村 IT技術ブログへ
にほんブログ村 にほんブログ村 IT技術ブログ Javaへ
にほんブログ村