Разве можно разработать проект Spring Boot в полностью автономном режиме? - PullRequest
0 голосов
/ 06 октября 2018

Наша группа хочет перестроить наш старый Spring проект в Spring Cloud и несколько Spring Boot проектов.

И что нас беспокоит, так это то, что мы не можем подключиться к Интернету по некоторым секретным причинам и из соображений безопасности.Мы можем только загрузить зависимости дома и доставить их в наш офис (этот процесс очень сложен и занимает много времени).

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

На данный момент мы настроили nexus server и springboot initializr , на данный момент все проблемы в репозитории maven.

Поэтому мне интересно, хорошо ли этот метод или нет?Должны ли мы выйти или есть какие-то другие способы?

Если вы прочитали это, спасибо.

                                       —— An off-line old school programmer

Ответы [ 2 ]

0 голосов
/ 06 октября 2018

Вы можете скачать все фреймворки Spring Framework в виде songle zip в соответствии с необходимым выпуском Spring здесь

Я бы предложил вам загрузить их в частный репозиторий, такой как Nexus / jfrog, и настроить всеваших проектов Maven / Gradle, чтобы использовать это как хранилище, а не общедоступное хранилище. Таким образом, вам не нужен доступ к Интернету для загрузки зависимостей.

0 голосов
/ 06 октября 2018

Вы можете загрузить все зависимости maven на сервере nexus, и вам нужно подключить свои репозитории maven к серверу nexus, для этого вам просто нужно указать конфигурацию в файле setting.xml (будет состоять из URL-адреса nexus) и поместить файл xmlв папке .m2 maven и укажите путь в пользовательских настройках eclipse maven, а когда вы очистите и установите проект в eclipse, он автоматически загрузит все зависимости с сервера nexus.

, пожалуйста, дайте мне знать для получения более подробной информации.

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