Подтвердить что ты не робот

Как преобразовать проект Ant в проект Maven

Как преобразовать проект Ant в проект Maven? Пример проекта, который ссылка (проект Wicket)

Спасибо

4b9b3361

Ответ 1

Приятная часть использования maven заключается в том, что большинство стандартных файлов работает автоматически, как только вы делаете что-то вроде maven. Для простого webapp:

  • Создайте pom с groupId, artifactId и версию (упаковка: war)
  • Добавьте необходимые зависимости к pom
  • переместите
    • источники java для src/main/java,
    • ресурсы для src/main/resources,
    • содержимое webapp для src/main/webapp,
    • тестовый контент для src/test/java и src/test/resources
  • установить версию соответствия компилятора с помощью плагина компилятора maven

Это должно заставить вас работать "n".

Ответ 3

Для любого, кто попадет сюда в будущем, есть более простой способ найти зависимости для maven, используя хэши файлов. Таким образом, вам не придется угадывать версии артефактов.

В соответствии с приведенной ниже статьей идея состоит в том, чтобы сгенерировать контрольную сумму SHA1 для зависимости, для которой вы хотите найти информацию, а затем выполнить обратный поиск в диспетчере хранилища Nexus, используя этот хэш. Для генерации контрольной суммы вы можете использовать бесплатную утилиту Microsoft FCIV.

https://devreads.xyz/ant-to-maven-conversion-the-painless-method/