2011-08-16 6 views
4

私はJava Web Startアプリケーションを実行しています。起動時にクラッシュします。 Javaコンソールには多くの有用な情報があります。しかし、WebStartがクラッシュすると、コンソールウィンドウが閉じて、すてきなログ情報がすべて消えてしまいます。私はそのログ情報をキャプチャする方法を見つけることができませんでした。Mac OS XでのWeb Startによるログ取得

ウェブスタートコードを提供しているウェブサーバーは、ファイルをmacに配信します。私はファイルをクリックしてJavaアプリを起動します。スプラッシュ画面が表示され、クラッシュします。 Javaアプリケーションのコードを変更して、その出力ストリームのリダイレクトを強制的にログファイルに送信する簡単な方法はありますか?私は、これが可能であると言う文書を見つけることができませんでした。

Java Web Start Console画面に印刷されるすべての情報がファイル内に表示されます。デバッグの下で[詳細設定]タブ

  • +0

    'man javaws'も参照してください。 – trashgod

    +0

    これを自分のために動かしようとしましたが、まだ運がありません。 javawsマニュアルには何も見当たりません。 – Zach

    +0

    [Javaコンソールの出力をファイルにパイプするにはどうすればいいですか?](http://stackoverflow.com/questions/626389/how-do-i-pipe-the-java-console-output-to-a) -ファイル) – dacwe

    答えて

    3
    1. オープンJavaコントロールパネル
    2. クリックし、
    3. をトレースし、ログ記録を有効にしてみましょう
    4. (それはすでにダウンロードならjavaws -viewerは簡単です)、あなたのJWSアプリケーションを実行しますクラッシュなど何か
    5. ログファイルを見つけるには~/Library/Application\ Support/Oracle/Java/Deployment/log