4

最新の javaee7 チュートリアルをダウンロードし、コマンドでチュートリアル ファイルをダウンロードしてみましたupdatetool。次の手順を実行しました。

  • glassfish4zipファイルをダウンロードして解凍した
  • $AS_JAVAに等しい変数を設定します$JAVA_HOMEJAVA_HOME以前の構成から有効な oracle-7-jdk を正しく指していました。
  • 次に、親glassfishglassfishディレクトリをに追加しましたPATH。するとwhich updatetool、次のようになります/home/frrole/glassfish4/bin/updatetool。だから私はすべてが大丈夫だと思います。「asadmin start-domain」を使用して Glassfish サーバーを正常に起動することもできます

  • と入力updatetoolすると、次のエラーが表示されます。

frrole@Frrole-NER1:/usr/lib/jvm/java-7-oracle$ updatetool

このコマンドに必要なソフトウェア (updatetool) がインストールされていません。

更新ツールのインストールを選択すると、ソフトウェアの更新を定期的にチェックするようにシステムが自動的に構成されます。更新をチェックしないようにツールを構成する場合は、ツールの設定機能を使用してデフォルトの動作をオーバーライドできます。

このツールがパッケージ リポジトリと対話するとき、システムの IP アドレス、オペレーティング システムの種類とバージョンなどの一部のシステム情報がリポジトリ サーバーに送信されます。詳細については、次を参照してください。

http://wikis.oracle.com/display/updatecenter/UsageMetricsUC2

インストールが完了したら、このコマンドを再実行できます。

今すぐ更新ツールをインストールしますか (y/n): y

プロキシ: システムのプロキシ設定を使用します。イメージのインストール: /home/frrole/glassfish4 pkg パッケージのインストール。2 パッケージをダウンロードしています。pkg (511 ファイル、6,237,937 バイト) をダウンロードしています。

Java ランタイム環境によって致命的なエラーが検出されました:

pc=0x00007ffb5b574920、pid=22316、tid=140717514012416 の SIGSEGV (0xb)

JRE バージョン: 7.0_21-b11 Java VM: Java HotSpot(TM) 64 ビット サーバー VM (23.21-b01 混合モード linux-amd64 圧縮 oops) 問題のあるフレーム: C [libdbus-1.so.3+0x26920]GConf エラー:構成サーバーに接続できませんでした: D-BUS エラー: メッセージには、現在未解決の既存のメソッド呼び出しと同じ応答シリアルがあります [スレッド 140717512959744 にもエラーがありました] dbus_watch_handle+0x1b20

コア ダンプの書き込みに失敗しました。コア ダンプが無効になりました。コア ダンプを有効にするには、Java を再起動する前に「ulimit -c unlimited」を試してください。

詳細情報を含むエラー レポート ファイルは、/home/frrole/glassfish4/hs_err_pid22316.log として保存されます。

バグ レポートを提出したい場合は、http: //bugreport.sun.com/bugreport/crash.jspにアクセスしてください 。ネイティブ コードの Java 仮想マシンの外部でクラッシュが発生しました。バグを報告する場所については、問題のあるフレームを参照してください。中止 (コアダンプ)

何が起こっているのかわかりません。どんな助けでも大歓迎です。


アップデート:

今、次のエラーが表示されます。

Would you like to install Update Tool now (y/n): y

Exception in thread "main" java.io.IOException: Connection failed for URL http://pkg.oracle.com/javaeesdk/7/native/release/catalog/0: 500: Internal Server Error
    at com.sun.pkg.client.Image.checkRepositoryConnection(Image.java:1232)
    at com.sun.pkg.client.Catalog.refresh(Catalog.java:132)
    at com.sun.pkg.client.Image.refreshCatalogs(Image.java:1627)
    at com.sun.pkg.client.Client.main(Client.java:109)
Proxy: Using system proxy settings.
Input/output error: Connection failed for URL http://pkg.oracle.com/javaeesdk/7/release/catalog/0: 502: Proxy Error
4

2 に答える 2

0

確認したところ、http : //pkg.oracle.com/javaeesdk/6/release/とhttp://pkg.oracle.com/javaeesdk/7/release/の両方がHTTP 503 Service Unavailable を返します。したがって、とにかく更新を実行することはできません。ただし、glassfish/doc ディレクトリにはチュートリアルのソース コードが既に含まれている必要があり、更新手順を省略できます。

于 2014-05-31T19:15:21.213 に答える