2016-08-04 4 views
11

Я начал новый проект загрузки Spring, я хочу изменить номер порта, и я прочитал, что мне нужно изменить /resource/application.properties, чтобы сделать это.Где файл application.properties в проекте Spring Boot?

Я не могу найти этот файл, однако я пропустил что-то? Нужно ли устанавливать стартер загрузки? Я не хочу устанавливать это с помощью CLI весны.

Должен ли я создать этот файл вручную? Если это так, я думаю, что мне нужно будет пометить этот файл как файл свойств где-нибудь в коде. Где это будет?

Большое спасибо!

+0

Вы должны создать файл вручную, если не существует вручную – Pau

ответ

23

Вам нужно будет добавить файл application.properties в вашем пути к классам.

Если вы используете Maven, вы можете просто положить файл под src/main/resources.
Если вы не используете Maven или какие-либо другие инструменты сборки, поместите это под свою папку src, и все будет в порядке.

Тогда вы можете просто добавить запись server.port = xxxx в файл свойств.

+0

Прежде всего я хочу поблагодарить за answear. Я пробовал это, но это не работает для меня. Tomcat даже начинается со случайного порта. –

+0

Я начал новый проект с java spring boot. И здесь это работает. –

+0

@ MiraMira Рад, что он работает. –

4

Вы можете создать его вручную, расположение по умолчанию application.properties

enter image description here

4

Вы также можете создать файл application.properties вручную.

SpringApplication загрузит свойства из application.properties файлов в следующих местах и ​​добавить их в весеннем среде:

  • A/конфигурационный подкаталог текущего каталога.
  • Текущий каталог
  • путь к классам/конфигурационный пакет
  • Корень пути к классам

Список заказанный старшинства (свойства, определенные в местах выше в списке переопределить те, которые определены в нижних точках). (от the Spring boot features external configuration doc page)

Так просто идти вперед и создать его