2017-12-26 23 views
2

私の日食は、私はJavaの9モジュールでテストを書くときJUnitの5種類 を解決することはできないようです。ecilpse/junit5:テストタイプに解決することはできません

enter image description here

「テストができません「

私は手動でJUnit 5ライブラリをプロジェクトbuildpathに追加しました。 また、これらの「クリーンプロジェクト」と「pom.xmlからeclipseを更新しました」 のようなものがありました。

組み込みMavenでこのプロジェクトをビルドすると、問題はありません。 テストがコンパイルされて実行されます。

Java 9モジュール と一緒にEclipseバグですか、どうすればEclipseを正しく設定する必要がありますか?

構成:

  • 日食Oxygen.2
  • JDK 9.0.1
+0

Java 9ではさらに多くのオプションが提供されるため、プロジェクトについて詳しく知っておく必要があります。モジュールでは、junit5が必要ですか?どのような名前で? JUnitはクラスパスかモジュールパスか? –

+0

私は、junit、assertjなどのモジュールでの必要性を望ましくありません。 https://bugs.eclipse.org/bugs/show_bug.cgi?id=520713、 を参照して作業が進行中です。私は次のEclipse版のために を待つ(喜んで)。 – coder

+0

はい、バグ520713は見る場所です。 –

答えて

2

これがあるから出Java9、ここhttps://github.com/junit-team/junit5/issues/425

Junit5への道を関連するいくつかの問題があります。酸素のサポートを使用して:

https://marketplace.eclipse.org/content/junit-5-support-oxygen

+0

リンクされたマーケットプレイスのエントリはもはやインストールに使用されていないことに注意してください。「JUnit 5のサポートはEclipse Oxygen.1a(4.7.1a)で利用可能です。一方、Oxygen.2はその領域のいくつかのバグを修正していますが、OPがOxygen.2を明示的に言及しているので、これは問題ではありません。 –

関連する問題