Чистая упаковка Maven производит две банки - PullRequest
0 голосов
/ 17 января 2019

Я упаковал свое Java-приложение, используя mvn clean package. Это произвело две фляги в моем каталоге target - один myapp-0.1.2-SNAPSHOT.jar, а другой myapp-0.1.2-SNAPSHOT-sources.jar.

Может кто-нибудь объяснить разницу между этими двумя?

Если я хочу развернуть свое приложение на сервере, какое мне следует использовать?

1 Ответ

0 голосов
/ 17 января 2019

myapp-0.1.2-SNAPSHOT-sources.jar содержит весь ваш исходный код вместе с вашим проектом, во время разработки легче отлаживать, когда источники подключены. Скорее всего, генерируется maven-source-plugin. Скорее всего, вы найдете его настроенным в pom.xml. При развертывании используйте другую банку: myapp-0.1.2-SNAPSHOT.jar

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