Двойные классы в веб-приложении - PullRequest
0 голосов
/ 07 мая 2018

У меня есть веб-приложение maven Spring Boot с несколькими (транзитивными) зависимостями.

В папке WEB-INF/lib внутри встроенного .war есть файлы .jar.

Например:

  • hibernate-jpa-2.1-api-1.0.0.Final.jar
  • javax.persistence-2.1.0.jar

Оба они содержат класс с именем javax/persistence/JoinColumn.class (с разными размерами файлов).

Во время выполнения, на какую "версию" будет ссылаться, когда я использую ее в коде?
Может ли этот тип зависимости вызвать проблемы позже?

1 Ответ

0 голосов
/ 07 мая 2018

Чтобы ответить на ваш вопрос:

  1. Вы не знаете .
  2. Да, это вызовет проблемы позже.

Для более подробного ответа, проверьте https://stackoverflow.com/a/5474838/7430994

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...