Как добавить внешний файл JAR в IntelliJ без ссылки на локальный каталог - PullRequest
0 голосов
/ 12 марта 2020

Я пытаюсь добавить внешние файлы JAR в мой проект в Intellij. Я следую за этими шагами: файл-> структура проекта-> модули-> зависимости-> добавить jar или каталог. Однако, когда это сделано, местоположение этого файла jar является моим локальным каталогом, и когда я строю проект на сервере, он терпит неудачу, так как на сервере нет такого каталога для этого jar. Как я могу добавить jar в проект, не ссылаясь на локальный каталог?

1 Ответ

0 голосов
/ 12 марта 2020

Вы можете развернуть весь проект на сервере как UAR-JAR, что означает, что JAR-файл содержит все зависимые JAR-файлы внутри него. Вы можете легко выполнить sh, используя maven shade, который представляет собой простую аннотацию плагина в вашем файле .pom (при условии, что вы используете maven).

https://maven.apache.org/plugins/maven-shade-plugin/

В Gradle используется аналогичный инструмент, который в основном является портом плагина maven shade. Я никогда не использовал его раньше, поэтому я не могу проверить, насколько он прост или эффективен.

https://github.com/johnrengelman/shadow

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