Прежде чем импортировать мой проект Maven, я собираю его, используя следующую команду: mvn clean install
Затем я создаю необходимые файлы Eclipse следующим образом: mvn -Dwtpversion = 2.0 eclipse: eclipse
Я заметил, что мои Библиотеки ссылок в Eclipse содержат этот jar: validation-api-1.0.0.GA.jar
Однако, когда я смотрю эффективную POM в Eclipse, такая банка не появляется. Поэтому мне интересно, как эта банка добавляется в мой путь к классу Eclipse?
Мне нужна эта банка для аннотации @Valid, которую я использую, и мне нужно, чтобы Maven знал об этом. Если я создаю свои файлы classpath с использованием Maven, то почему Maven не знает об этом?
Спасибо