Glassfishサーバー3.1.2.2オープンソースエディションをEclipseに登録したい。
私は走っています
- Mac Lion10.7.564ビット
- javaバージョン1.6.0_37
- Eclipseインディゴ3.7.3
Glassfish3.1.2.2オープンソースエディションを http://glassfish.java.net/downloads/3.1.2.2-final.html からダウンロードしました。ファイルglassfish-3.1.2.2-unix-ml.shをダウンロードして、実行可能ファイルとして実行しました。
chmod u+x glassfish-3.1.2.2-unix.sh ./glassfish-3.1.2.2-unix.sh
インストールプロセスは正常に終了しました。
次に、glassfishプラグインをインストールしようとします。
Eclipseで[サーバー]タブに移動->右クリックして新規->サーバー->追加のサーバーアダプタをダウンロード->次に、Oracle Glassfishサーバーツールを選択してインストールしました(下の写真はWindowsからのものですが、これは私の例としてのみです)選択)
次に、サーバータブから再試行しました。右クリック->追加->サーバー->GlassfishノードからGlassfishサーバーオープンソースエディション3(java EE 6)を選択しました->次へ->Glassfishインストールディレクトリを参照します。
デフォルトのjreが選択されている場合、このエラーが表示されます。「クラスパスエントリがありません/0/it_stuff/servers/glassfish/modules/glassfish.jar」
同じウィザードでMACOSXのデフォルトに変更すると、「指定されたディレクトリは有効なGlassFishインストールではありませんが、有効な可能性のあるGlassfishサブディレクトリが含まれています」という別のエラーが表示されます。
任意の提案/解決策は非常に高く評価されます.....
更新:Oracle Glassfishツールの古いバグであることがわかりましたが、2011年半ばから http://java.net/jira/browse/GLASSFISHPLUGINS-350?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel
明確な回避策はありますか?