Как импортировать и собрать несколько локальных jar-файлов (~ 100) в проект maven - PullRequest
0 голосов
/ 03 декабря 2018

Прежде всего, извините, если мой вопрос кажется дублированным, но я часами и часами тщательно искал решение без какого-либо успеха ...

Это мой текущий контекст:

  1. Я разработал огромную работу с календарём, которая использует множество других заданий
  2. Я создал свою работу с календарём как отдельную флягу.Это привело к созданию zip-файла, содержащего много других jar-файлов (около 100).Все эти банки нужны для моей работы в календаре.Это второстепенные задания или библиотеки и т. Д.
  3. Затем я создал java-приложение с пружинной загрузкой (с помощью maven ...), которое может запускать мое задание talend среди прочего.
  4. Чтобы сделать это, мне пришлось импортировать все jar-файлы в мой проект => т.е. путь сборки.Эти 100+ jar-ов видны внутри папки «ссылочные библиотеки».
  5. Когда я запускаю свое приложение через Eclipse, все работает хорошо, но теперь мне нужно создать это приложение в виде jar или чего-то такого, что яможет работать на другом компьютере / сервере.

Я ничего не знаю о maven, но если я хорошо понимаю, мне нужно использовать команду maven-install для построения моего проекта ...Проблема в том, что команда выдает мне ошибки, потому что она не находит все мои библиотеки.

Я нашел много решений, в которых говорится о создании локального репозитория, использовании maven-install для каждого jar или maven-deploy длякаждую банку, затем добавьте зависимости в мой файл pom для каждой банки ...

Как вы могли понять, это не очень хорошее решение для меня и моих 100+ банок ...

Я слышало нексусе или о чем-то подобном, но я единственный человек, работающий над этим проектом, и это решение кажется интересным, когда целая команда работает над одним и тем же проектом.

Так что, если какой-либо изВы знаете, как я могу справиться с этим, я был бы очень признателен.

Спасибо.

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