Payara for Beginners – Payara ServerをEclipse IDEに追加する

Uncategorized

Java EEプロジェクトを作成するにあたって、Eclipseにサーバーを定義してアプリケーションをIDE上でテストできるようにしておくことは重要です。生成物をビルドして手動でPayara Serverにデプロイするよりも、作業がずっとスムーズになります。

 

Payara ServerをEclipseに追加するには、まずEclipse IDE for Java EE Developersがインストールされていることを確認してください。Payara Serverは以下の手順で追加します。

  1. IDEを起動して、Window → Show View → OtherとたどってServersビューを開きます。
1 - eclipse blog.png

 

  1. メニューからServersを選択します。

 

2 - eclipse blog.png

 

  1. この時点で、Serversビューに新しいサーバーを作成するためのリンクが表示されています。

 

3 - eclipse blog.png

 

  1. Payara ServerはGlassFishから派生していますので、サーバー定義のウィンドウからGlassFish Toolsを選択します。

GlassFish Toolsがインストールされていない場合は、server typeでGlassFish Toolsを選択します。

 

4 - eclipse blog.png

 

EclipseがGlassFish Toolsをダウンロードした後、GlassFishとPayara Serverに接続し認識できるようになります。

 

  1. ここまで完了したら、Eclipseを再起動してGlassFish Toolsが確実に動作するようにします。それから再度Serversビューのリンクをクリックします。

この時点でGlassFishをserver typeとして選択し、ホスト名 (開発目的ではlocalhost) とサーバー名を設定します。サーバー名は、複数のサーバーを定義する場合にそれらを区別しやすくするための識別名です。必要に応じてバージョン番号を含めてもよいでしょう。

 

5 - eclipse blog.png

 

  1. ここでPayara Serverインストール内のglassfishディレクトリの場所とJDKのホーム・ディレクトリを指定しなければなりません。Linuxの多くのディストリビューションでは、JDKのディレクトリは/usr/lib/jvm以下になります。

 

6 - eclipse blog.png

 

  1. 最後に、使用するドメインの詳細を設定します。Payara Serverの構成を特に変更していないようであれば、デフォルト値でよいでしょう。

 

7 - eclipse blog.png

 

  1. これでPayara ServerがEclipse上で使用できるようになりました。新しいJava EEプロジェクトを作成する時に、ランタイムとしてPayara Serverを設定し、Java AppletやJava Applicationの代わりにRun on Serverを選択してアプリケーションをテストします。

 

8 - eclipse blog.png

 

9 - eclipse blog.png

 

これでIDEから離れることなくアプリケーションをPayara Serverで実行できるようになりました。次はコードを書きましょう。まずはGitHubのthe Payara Examples repositoryからサンプル・アプリケーションをチェックアウトしてみましょう。

 

 

{{cta(‘6a08fc0a-6e74-4847-a41a-8dc0cbad57d8’)}}

 

 

Comments (0)

Post a comment

Your email address will not be published. Required fields are marked *

Payara needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, please review our Legal & Privacy Policy.

Related Posts

4 minutes
Uncategorized

Leading the Way: Payara Platform Community 7 Beta Now Fully Jakarta EE 11 Certified

We’re excited to announce that Payara Platform Community 7 Beta application server is now fully certified as Jakarta EE 11 […]

What Is a Java Application Server? A Short Guide 6 minutes
Jakarta EE

What Is a Java Application Server? A Short Guide

Enterprise Java applications power global commerce, healthcare, government and countless other industries. These systems must be scalable, secure and […]

10 minutes
Uncategorized

Java’s 30th Anniversary: A Celebration of Legacy, Evolution and Community

May 2025 marks a monumental milestone in software development: Java turns 30. The impact of this language on the […]