web-dev-qa-db-ja.com

GlassfishサーバーアダプターがEclipseのリストに表示されない

Glassfish Tools for Keplerを正常にインストールしました。ただし、Apache、Basic、JBoss、ObjectWebの他に、サーバーウィザード(File->New->Other->Server)にGlassFishのエントリが表示されません。

Eclipseマーケットプレイスとサーバーウィザードの「追加のサーバーアダプターをダウンロードする」の両方からGlassfishツールをインストールしようとしました。

Glassfishツールプラグインがインストールされている Glassfish Tools plugin is installed

サーバータイプリストには表示されません Not shown in server type list

jreは問題ありません($ Java_HOMEがデフォルト値に設定されています) jre is fine ($Java_HOME set to the default value)

同様の質問は役に立ちませんでした: Eclipse JunoのGlassfishアダプターがありません

13
kolobok

Oracle Enterprise Pack for Eclipse Keplerからいくつかのコンポーネントをインストールしようとしました(いずれにしても、後ですべて削除したためです!) http://marketplace.Eclipse.org/content/Oracle-enterprise-pack-Eclipse -kepler#.U8Ul03WSy

インストール後、「Oracle Enterprise Pack for EclipseにはJava 7以降が必要です。互換性のある構成を続行しますJava VM。)」という警告のダイアログが表示されました。 jdkへのパス(上の画像と同じ、私の$ Java_HOMEと同じ)とEclipseを再起動しますこの後すべてが機能します

更新されました。私が知ったように、キーはEclipse.iniファイル。このファイルが

-vm
/usr/local/jdk1.7.0_40/bin

(まあ、jdkパスによって異なります)Glassfishはサーバーアダプターリストに表示されます。そうでない場合-Glassfishは表示されません。

11
kolobok

これが機能しない場合は、GlassFishプラグインがJava JDK 8を必要とし始めたようです。

昨日、JDK 7のEclipse LunaでGlassFishを実行していました。今日、マーケットプレイス経由でEclipseとGlassFishツールを再インストールしましたが、デフォルトのVMとしてJDK 7が選択されていても、GlassFishサーバーが[新しいサーバーの定義]ビューに表示されませんでした。 JDK 8をインストールしてデフォルトのVMにした後、すべてが問題なく動作しました。

編集:公式Glassfish Marketplaceでこれを見つけて、私の想定を確認しました。 Glassfish Plugin for Eclipseには、Eclipse MarsおよびLunaのJDK 8が必要になりました(KeplerはJDK 7のみが必要です): http://marketplace.Eclipse.org/content/glassfish-tools

10
Steve McGarrett

これはトリッキーなものでした。 Windowsマシン/ラップトップでは、これらの2行をEclipse.iniに追加するだけです。以下のEclipse.iniのコピーを参照してください
-vm
C:\ Program Files\Java\jdk1.7.0_67\bin

-起動
plugins/org.Eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
-launcher.library
plugins/org.Eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130807-1835
-showsplash
org.Eclipse.platform_4.3.1.v20130911-1000
-vm
C:\ Program Files\Java\jdk1.7.0_67\bin
--launcher.XXMaxPermSize
256メートル
-launcher.defaultAction
openFile
-launcher.appendVmargs
-インストール
C:\ Eclipse\EclipseEE431
-vmargs
-Xms40m
-Xmx384m

2
MaxRelax

私の場合、Eclipse Marketplaceを使用してこの問題を解決しました。検索ボックスに「glassfish」と入力してインストールします。これですべてです。

1
Emrah Denizer

eclipseマーケットで、Eclipse mars用のGlassfishサーバーアダプターを検索します。ハイパーリンクの1つにインストールするリンクがあります。

0
Ayaz Uddin