2012-08-16 13 views

答えて

1

なぜそれが失敗するのかわかりませんが、File/Preferences/Advancedに行くとログがどこにあるのか確認できるはずです。

java consoleも同じ場所から有効にする必要があります。

18

詳細なトレースログas explained on this pageを有効にする必要があります。同じページにログファイルの場所が表示されます。

トレースファイルは、 "Java Deployment Home"フォルダ内のlogディレクトリに保存されます。そのフォルダの場所は、ご使用のオペレーティング・システムに固有のものです:

  • のWindows XP:%HOME%\Application Data\Sun\Java\Deployment
  • のWindows 7/Vistaの場合:%APPDATA%\..\LocalLow\Sun\Java\Deployment
  • のLinux/Solarisの場合:%HOME%/.java/deploymentで定義されて-XX:MaxPermSizeを持つ
+0

たとえば、C:¥Users¥mostafa.sho¥AppData¥LocalLow¥Sun¥Java¥Deployment¥logの下にあり、mostafa.shoはWindowsのユーザー名です。 –

0

あなたのJNLPファイルは、LinuxおよびMacマシンでこの問題を引き起こす可能性があります。その引数をJNLPから削除すると、問題が解決されたようです。

チェックthis comment

+1

また、値が大きすぎる-Xmxを使用すると、javaの起動に失敗します。 –

+0

@SarelBotha - システムが最大ヒープサイズに対応するのに十分な空きメモリを持っていることが理想的です。あなたが直面した問題は、さまざまな理由が原因である可能性があります。例えば、 Linuxでは、OSまたはシェルの仮想メモリの制限が制限されているとJVMが起動しません(http://looselytyped.blogspot.in/2014/08/java-jvm-initialization-errors-on-linux.htmlを参照) – nhylated

0

Javaコントロールパネル/全般タブにあるJava一時インターネットファイルフォルダを消去してみてください。これを実行した後、私はjnlpを起動してアプリケーションを正常に再起動できました。

1

-Xmxの値が大きすぎると、問題が発生しました。

ヒープサイズを小さくすると解決されました。

関連する問題