Я использую устаревшие проектные приложения 2.3 с javassist 3.11.0-Ga.Struts 2 javassist conflict
Я хочу добавить mockito с powermock в него, но powermock нужен javassist 3.18.1-GA.
Итак, когда я запускаю модульный тест, иногда я получил классFormatError. Я нахожу, что проблема вызвана javassist, я пытаюсь tonre запустить мой тест с -verbose: class и эффективно, я вижу, что класс powermock использует javassist 3.11 вместо 3.18.
Я не могу обновить struts2.3, что использование Javassist 3.11 :(и я хочу, чтобы использовать последнюю версию powermock/Mockito так, как это возможно, чтобы заставить затмение использовать Javassist 3.18 в тестовом режиме только?
Большое спасибо.
Вы должны быть в состоянии предоставить явное исключение; Я не помню, как это сделать только в тестовом режиме, он может работать в любом случае - тестовый тестовый тест. –
Да с серфингом-плагином можно исключить некоторую зависимость? :) –