Вопрос

Например, Java API для pubnub находится в https://github.com/pubnub/pubnub-api/tree/master/java

Я хочу создать один файл JAR из всех файлов Java в подпапке.

Как это самый простой способ сделать это?

Это было полезно?

Решение

Поскольку PubNub не предоставил файл сборки, вам необходимо создать новый Java Project в вашей любимой IDE, а затем импортировать загруженный код Java. Затем вы можете скомпилировать и упаковать проект в файл JAR, используя IDE.

Примечание. Также можно создать сценарий сборки самостоятельно, но это сложнее.

Другие советы

Так как вы хотите Одиночная банка Файл, тогда самый простой способ сделать это - выполнить следующие несколько шагов:

  1. Создать Мавен Проект, скажем, Netbeans. Я обычно делаю то же имя, что и в общественном хранилище. В этом случае я рекомендую «Pubnum».

  2. Втяните источник из репозитория GIT в проект, который вы создали на шаге № 1. Эта часть сложна, потому что источник в репозитории GIT может не следовать конвенциям Maven ... если это не так, вы должны реструктурировать его. Читайте о структуре каталога Maven.

  3. Убедитесь, что Maven Shade Плагин установлен, и вы готовы к ролике. Просто выполнить maven shade:shade И, если все пойдет хорошо, вы получите файл JAR.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top