Мой проект работает нормально; Я могу создать новый проект, использовать мой разъем в потоке, и он работает хорошо. Однако, когда я щелклю правой кнопкой мыши на свой проект и перейду к Munit -> Настроить поддержку Munit Maven, IDE добавляет следующие строки в мой pom.xml :
Код: Выделить всё
// other properties
3.4.0
// other plugins
com.mulesoft.munit.tools
munit-maven-plugin
${munit.version}
test
test
test
coverage-report
true
html
// other dependencies
com.mulesoft.munit
munit-runner
3.4.0
mule-plugin
test
com.mulesoft.munit
munit-tools
3.4.0
mule-plugin
test
org.mule.weave
assertions
1.2.1
test
< /code>
Я затем создал пустой тестовый пример для моего соединителя, но когда я запускаю тест, IDE показывает мне эту ошибку: < /p>
package org.mule.extensions.oldcoats;
import org.mule.functional.junit4.MuleArtifactFunctionalTestCase;
public class OldCoatsTestCase extends MuleArtifactFunctionalTestCase {
}
< /code>
Когда я выполняю тест, IDE показывает мне эту ошибку: < /p>
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 5.881 s
Подробнее здесь: [url]https://stackoverflow.com/questions/79442594/error-running-munit-tests-in-mulesoft-nosuchfielderror-java-21[/url]