2017-12-30 26 views
0

輸出していない - 私の日食(火星リリース(4.5.0) EDIT:Oxygen.2リリース(4.7.2))、正しいを使用して、実行可能なJARをエクスポート最新のものではなく、約2日前のバージョンとして私のクラスの1つのバージョンをリリースし続けます。機能がかなり大幅に変更されているのに気付きましたが、JARは同じように機能し続けます。Eclipseはそのような単純な最新バージョンとして実行可能なJAR

はい私は間違いなく以前のバージョンを上書きしています。

ありがとうございます。

+1

Eclipse Oxygen.2(4.7.2)でこの問題を再現できますか? – howlger

+0

ちょうど更新されました。はい同じ問題です。 –

+1

問題を再現するためにいくつかの情報を提供できますか?たとえば、どのようなプロジェクト(Java、Maven、Gradleなど)ですか?メインメソッドを含むクラスはどこにありますか( 'src'フォルダ内、JAR内、両方)。バージョン管理下の 'bin'フォルダは誤っていますか? – howlger

答えて

0

ここでは、Eclipseのフォーラムで報告されたように、これは、既知のバグで表示されます。

現時点で最も簡単な回避策は 古いを使用することです。ここでは

https://bugs.eclipse.org/bugs/show_bug.cgi?id=525711がいっぱい答えですEclipse用のJDKのバージョン。これは、 Window-> Preferences-> Java-> Install JREsに進み、古いjdk フォルダを追加することで行うことができます。

私はjdk8にロールバックしました。エクリプスのエクスポートジャーは、ほとんどの場合、 で正常に動作します。

本当にJava9を使用する必要がある場合は、手動で javacを使用してjarを作成するか、Gradleなどの別のビルドシステムを使用することをお勧めします。

+0

[このバグは既にOxygen.2で修正されています](https://youtu.be/_EY1eeQtY_U?t=48s)。そして、Java 9で火星をどうやって使うことができましたか? – howlger

関連する問題