6
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Eclipse MicroProfileの始め方

Last updated at Posted at 2019-10-27

概要

Spring BootのスターターとしておなじみのSpring Initializrと同じようなものがEclipse MicroProfileでも公開されているので、紹介します。

使い勝手はSpring Initializrと同じ感じです。

始め方

以下のリンク先で公開されています。

MicroProfileのバージョンを選択することができます。この選択によって、選べるMicroProfile RuntimeやExamplesの種類が決まります。

image.png

簡単な例として、MP3.0、RuntimeとしてHelidonを選択してDOWNLOADを押してみます。

image.png

プロジェクトとしてソースコードがZipでダウンロードできます。

image.png

Zipの中身はこんな感じです。

image.png

Mavenプロジェクトになっています。readme.mdに動作確認方法やリンクなどが含まれてますので、そちらを見ながら動かすことができます。

手取り早く動かすには
mvn clean packageでjarを作成し
java -jar target/demo.jarで実行です。実行可能Jar形式になっているのでアプリケーションサーバの起動&デプロイの手順を踏まずに1コマンドで実行できます。

コマンド実行時にはカレントディレクトリがdemo直下になっていることを確認してください。
(上記例の場合)

起動後、http://localhost:8080 にアクセスし、以下画面が出ればOKです。
image.png

リンク先押下すると、、

image.png

Hello worldできましたね!

まとめ

SpringBootと同じ数ぐらいの手順でMicorProfileを試すことができたと思います。

今回はJAX-RSぐらいしか含まれてませんが、Samplesのチェックを増やすことにより他の仕様もソースコードから確認することができます。

また、JavaEEの学習をしたいがアプリケーションサーバを構築するのが面倒という人にも、MicroProfileはJavaEE仕様の一部を取り込んでいますので、手元で動かしながら仕様を試す環境としては選択肢の一つとなりうるかと思います。

6
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?