2017-10-04 12 views
0

.jarファイルを使用してデータベース部分をインストールするコードがあります。私のバディは同じマシン上の同じOSに同じコードをインストールしていて、うまくインストールされていました。 java.lang.ProcessImplのロード後に鉱山がクラッシュしましたが、なぜその理由がわかりません。私はログファイルの次の数行を私のバディのコンピュータから添付していました。これはログ出力の最後の行から始まりました。私は瓶や一般的なJavaをぶち壊すのはかなり新しいので、私はこの問題を理解するために何が確認できるかはわかりません。偉大なスタックコミュニティからの任意の有用な考えですか? .jarファイルを開く別の方法は、おそらくnetbeans経由ですか?.jarを開くときにJavaクラッシュが発生する

//Here is the last line my computer runs. After this, it crashes out. 
    [Loaded java.lang.ProcessImpl from C:\Program Files\Java\jre1.8.0_144\lib\rt.jar] 
    [Loaded java.lang.ProcessImpl$2 from C:\Program Files\Java\jre1.8.0_144\lib\rt.jar] 
    [Loaded com.izforge.izpack.uninstaller.SelfModifier$StreamProxy from file:/D:/Scale/scale-6.2-data-setup.jar] 

答えて

0

jarファイルはzipファイルです。あなたはWindowsマシン上にいるので、エクステンションを変更してダブルクリックするだけで開くことができます。

本当に何が起こっているのかを見るには、ダンプを含む全ログを見る必要があります。私の推測では、あるバージョンのjarファイルを別のバージョンのjarファイルにロードしようとするとJRE/JDKの競合が発生する可能性があります。バージョンの違いに応じて、JVMクラッシュが発生する可能性があります。

+0

私は完全なログを含めることができますが、それは約1800行です。私が読んだこと以外は、JRE/JDKの競合のように見えますが、私のシステムからすべてのJRE/JDKをアンインストールし、JDKから再インストールしました。私はJDKバージョン7,8,9を試してみても、各バージョン間で完全なアンインストールを行っています。私のバディは最初にJREをダウンロードしてからJDKをダウンロードしましたが、これは試していませんが、JDKがJREをインストールするので重要ではありません。 とにかく、ログファイルはどのように行うべきですか?もっと重要な部分はありますか、それとも私は全部をダンプするべきですか?私がファイルを添付することができたら、私はそれをやります。 –

関連する問題