Рубрики
Без рубрики

Весенняя загрузка – Как изменить порт Tomcat

– Весенняя загрузка – Как изменить порт Tomcat

При весенней загрузке, чтобы изменить встроенный инициализированный порт Tomcat (8080), обновите server.port свойства.

P.S Протестирован с пружинной загрузкой 1.4.2.РЕЛИЗ

1. Свойства и Yaml

1.1 Обновление с помощью файла свойств.

server.port=8888

1.2 Обновление с помощью файла yaml.

server:
  port: 8888

2. Встроенный сервлетконтейнеркастомайзер

Обновление с помощью кода, это переопределяет свойства и настройки yaml.

package com.mkyong;

import org.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainer;
import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer;
import org.springframework.stereotype.Component;

@Component
public class CustomContainer implements EmbeddedServletContainerCustomizer {

	@Override
	public void customize(ConfigurableEmbeddedServletContainer container) {

		container.setPort(8888);

	}

}

3. командная строка

Обновите порт, минуя системные свойства напрямую.

java -jar -Dserver.port=8888 spring-boot-example-1.0.jar

Рекомендации

  1. Контейнеры сервлетов, встроенные в пружинную загрузку
  2. Конфигурация с внешней загрузкой Spring
  3. Весенняя загрузка – Как изменить контекстный путь

Оригинал: “https://mkyong.com/spring-boot/spring-boot-how-to-change-tomcat-port/”