Ошибка только на Linux: атрибут «Proxybeanmethods» в @TestConfiguration объявлен как @Alias ​​для несуществующего атрибуLinux

Ответить
Anonymous
 Ошибка только на Linux: атрибут «Proxybeanmethods» в @TestConfiguration объявлен как @Alias ​​для несуществующего атрибу

Сообщение Anonymous »

I'm trying to run a Cucumber BDD SpringBoot test application with these versions using JDK17 (Java 17):
  • springboot: 3.2.11
  • springboot-framework: 6.1.4
  • cucumber: 7.23.0
Приложение, похоже, работает нормально без каких -либо проблем при настройке Windows. Единственная проблема, которую я вижу, - это когда я пытаюсь выполнить то же самое на настройке/хосте Linux. Ошибка, которую я получаю: < /p>
Attribute 'proxyBeanMethods' in annotation [org.springframework.boot.test.context.TestConfiguration] is declared as and @AliasFor nonexistent attribute 'proxyBeanMethods' in annotation [org.springframework.context.annotation.Configuration]
< /code>
Когда я обновляю свой Testrunner с любой из приведенных ниже аннотации < /p>
@Configuration(proxyBeanMethods = false) or @TestConfiguration(proxyBeanMethods = false)
< /code>
Я получаю еще одну ошибку, которую проксибенметоды не существуют. < /p>
error: cannot find Symbol
symbol: method proxyBeanMethods()
location: location @interface Configuration
< /code>
Я очистил и настроил совершенно новое репозиторий .m2, чтобы проверить загружаемые версии, и они действительно являются последними версиями, которые включают проксибенметоды. Я проверил настройку как правильную как для Windows, так и для Linux, но проблема все еще сохраняется только на Linux.
I проверил версию JDK на Linux и Windows 17.0.8, и я выполняю набор, используя MVN-plugn-plugn-plugn-plugn-plugn.11.0

Подробнее здесь: https://stackoverflow.com/questions/796 ... n-is-decla
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»