Вопрос для начинающих: Использование весеннего инициализатора для предыдущих версий или обходной путь? - PullRequest
0 голосов
/ 11 февраля 2019

Мне очень нравится Spring Initializr для удобства, но мне нужно использовать Spring Boot 1.2.7 для проекта, и я не уверен, как это сделать, но яя думаю, что мог бы, просто изменив файлы build.gradle или pom.xml?

Я сделал подобное, когда были непредвиденные сложности или другие соглашения, о которых я не знал.

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

1 Ответ

0 голосов
/ 11 февраля 2019

Это что-то вроде хака, и ваш пробег может сильно отличаться от этого.

Перейдите на http://start.spring.io с помощью Chrome (я предлагаю это, так как я с готовностью использую это и этоможет быть возможно аналогичным образом с использованием других браузеров, но я не буду вдаваться в это здесь).

  • Щелкните правой кнопкой мыши на поле версии (я думаю, что 2.1.2 текущий в настоящее время) и выберите«Inspect»
  • Развернуть HTML-элемент select
  • Щелкните правой кнопкой мыши элемент select и выберите «Edit as HTML»
  • Добавьте элемент <option value="1.2.7.RELEASE">1.2.7</option> в конец.
  • Выберите вне элемента для подтверждения редактирования
  • На этом этапе вы сможете выбрать версию 1.2.7 и создать оттуда проект.

Как я уже сказал, это может работать, но это не гарантируется.

Вы можете перейти к https://github.com/spring-io/initializr/ и запустить свой собственный локальный экземпляр.


При более глубоком рассмотрении этого я также обнаружил, что вы можете использовать интерфейс командной строки Spring-Boot (интерфейс командной строки -проверьте пружинно-загрузочную документацию на где приобрести).Если вы укажете опцию --boot-version=1.2.7.RELEASE для команды init, вы можете установить версию Spring-boot для работы с ней.Я считаю, что вы также можете добавить --dependencies=web,data,etc, чтобы получить биты, необходимые для работы вашего проекта.

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