Я использую Struts 2.0 в своем приложении. Я хочу протестировать свою кластерную работу с проверкой Junit. Какой файл jar следует использовать для этого. Могу ли я использовать тест Struts? В настоящее время я пытаюсь использовать плагин Junuts Junit, но он всегда показывает исключение для Spring framework NoClassDefFoundError
, но я не использую Spring в моем проекте. Что мне делать?.JUnit test struts2 action
Я получаю эту ошибку, когда расширяю StrutsTestCase
.
java.lang.NoClassDefFoundError: org/springframework/core/io/ResourceLoader
java.lang.NoClassDefFoundError: org/springframework/mock/web/MockServletContext
Просто добавьте необходимые библиотеки. См. Зависимости для S2 junit плагина: https://repo1.maven.org/maven2/org/apache/struts/struts2-junit-plugin/2.3.20/struts2-junit-plugin-2.3.20.pom. –
Это работает для меня. Я имею в виду, что ошибка исчезла. Помимо моих библиотек appln я включил ниже jars в мой calssspath, и я могу запустить тестовую программу Junit для своих действий Struts2. 1. portlet-2.0 2. spring-core-2.5.5 3. spring-test 3. struts2-junit-plugin-2.3.8 – kani
Спасибо Вам всем за вашу помощь! ценить это. – kani