Я пытаюсь запустить базовую программу JUnit5. Использование Eclipse Oxygen.3a(4.7.3a) с OpenJdk9. Возникает ошибка, как показано ниже -
java.lang.NoClassDefFoundError: org/junit/platform/launcher/core/LauncherFactory
at org.eclipse.jdt.internal.junit5.runner.JUnit5TestLoader.(JUnit5TestLoader.java:31)
.
.
.
Caused by: java.lang.ClassNotFoundException: org.junit.platform.launcher.core.LauncherFactory
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
Я взглянул на это — Eclipse Не найдено тестов с использованием JUnit 5, вызванных NoClassDefFoundError для LauncherFactory
Но поскольку моя IDE обновлена, не уверен чего мне сейчас не хватает.
Мой код выглядит следующим образом:
Основной класс
package io.javabrains;
public class MathUtils {
public int add(int a, int b) { return a + b;}
}
Тестовый класс
package io.javabrains;
import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.Test;
class MathUtilsTest {
@Test
void test() {
System.out.println("This test ran successfully");
//fail("Not yet implemented");
}
}
ПОМ
4.0.0
io.javabrains
junit-5-basics
0.0.1-SNAPSHOT
junit-5-basics
UTF-8
5.4.0
org.junit.jupiter
junit-jupiter-engine
${junit.jupiter.version}
test
org.junit.jupiter
junit-jupiter-api
${junit.jupiter.version}
test
Подробнее здесь: https://stackoverflow.com/questions/579 ... cherfactor
Junit5: ClassNotFoundException: org.junit.platform.launcher.core.LauncherFactory ⇐ JAVA
Программисты JAVA общаются здесь
1728792210
Anonymous
Я пытаюсь запустить базовую программу JUnit5. Использование Eclipse Oxygen.3a(4.7.3a) с OpenJdk9. Возникает ошибка, как показано ниже -
java.lang.NoClassDefFoundError: org/junit/platform/launcher/core/LauncherFactory
at org.eclipse.jdt.internal.junit5.runner.JUnit5TestLoader.(JUnit5TestLoader.java:31)
.
.
.
Caused by: java.lang.ClassNotFoundException: org.junit.platform.launcher.core.LauncherFactory
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
Я взглянул на это — Eclipse Не найдено тестов с использованием JUnit 5, вызванных NoClassDefFoundError для LauncherFactory
Но поскольку моя IDE обновлена, не уверен чего мне сейчас не хватает.
Мой код выглядит следующим образом:
Основной класс
package io.javabrains;
public class MathUtils {
public int add(int a, int b) { return a + b;}
}
Тестовый класс
package io.javabrains;
import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.Test;
class MathUtilsTest {
@Test
void test() {
System.out.println("This test ran successfully");
//fail("Not yet implemented");
}
}
ПОМ
4.0.0
io.javabrains
junit-5-basics
0.0.1-SNAPSHOT
junit-5-basics
UTF-8
5.4.0
org.junit.jupiter
junit-jupiter-engine
${junit.jupiter.version}
test
org.junit.jupiter
junit-jupiter-api
${junit.jupiter.version}
test
Подробнее здесь: [url]https://stackoverflow.com/questions/57977712/junit5-classnotfoundexception-org-junit-platform-launcher-core-launcherfactor[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия