参考自:https://blog.csdn.net/wsh900221/article/details/80521313

在spring boot的web 工程中,可以使用内置的web container、有时需要修改服务端口。

方法一:通过配置类和@Configuration注解来完成

import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.embedded.EmbeddedServletContainerFactory;
import org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;  @Configuration
public class MyConfiguration {  @Value("${tomcatport:8090}")  private int port;  @Bean  public EmbeddedServletContainerFactory servletContainer(){  return new TomcatEmbeddedServletContainerFactory(this.port);  }
}

使用@Value注解,为tomcatport赋予8090的端口。
可以进入TomcatEmbeddedServletContainerFactory类查看实现的处理。

方法二:在应用的application.properties或者yml配置文件中,添加配置项

#指定web 的 contex path
server.contextPath=/myapp
#指定服务端口
server.port=8080

SpringBoot 修改tomcat端口相关推荐

  1. SpringBoot yml修改tomcat端口

    SpringBoot yml修改tomcat端口 学习目标 (1)可以修改tomcat的端口和访问项目中的静态资源 (2)如何修改tomcat端口 查询**Properties server.port ...

  2. 修改tomcat端口号的方法:

    修改tomcat端口号的方法: 修改Server.xml文件,把8080端口改成80就可以了. 8080是Tomcat服务器的默认的端口号.我们可以通过修改Tomcat服务器的conf目录下的主配置文 ...

  3. JSP→JavaWeb简介、Tomcat服务器安装启动测试目录、Tomcat手动创建项目、开发工具MyEclipse与Eclipse配置环境、MyEclipse创建Web程序目录、修改Tomcat端口

    动态网页的动态指的是能与用户进行交互 Tomcat官网http://tomcat.apache.org/ Tomcat服务器安装启动测试目录 Tomcat手动创建项目 修改服务器配置生效需要重启!重启 ...

  4. Wex5修改Tomcat端口

    Wex5修改Tomcat端口 在使用Wex5的过程中,开启Tomcat,再用浏览器打开.w文件,有可能会出现"404找不到页面的情况",其中一种可能是Tomcat端口冲突问题.错误 ...

  5. Windows查看及修改tomcat端口

    转载自:关于window的端口查看及tomcat的端口修改问题 查看指定端口的占用情况: netstat -aon|findstr "8080" 修改tomcat端口 : 在此文件 ...

  6. 在eclipse中修改tomcat端口

    惯例: 我是温浩然: 很多时候,因为项目,tomcat需要多开而导致端口冲突,咱们可以到tomcat下的server.xml中修改tomcat端口,其实,如果是eclipse中修改端口,很简单,在你想 ...

  7. Ubuntu 修改tomcat端口

    Ubuntu 修改tomcat端口 # vi /etc/default/tomcat6 按a进入编辑模式 AUTHBIND=yes  (默认为#AUTHBIND=no) 按Esc键退出编辑模式 :wq ...

  8. linux tomcat 改端口号,Linux下启动tomcat、配置tomcat后台账号、修改tomcat端口

    启动tomcat以前,请确认已经配置好java环境变量.还有记得关闭防火墙.不然不能正常访问tomcat.java 1.启动tomcattomcat 一.先找到tomcat安装包测试 二.解压缩安装包 ...

  9. SpringBoot修改tomcat配置

    SpringBoot修改tomcat相关配置 方式一:修改和server有关的配置(ServerProperties[也是EmbeddedServletContainerCustomizer]): / ...

最新文章

  1. 批量提取出apk文件中的classes.dex文件
  2. 微信小程序免费SSL证书https、TLS版本问题的解决方案
  3. 队列的基本原理及实现
  4. jsp中去掉超链接下划线吗_好烦啊,PPT 插入超链接,文字自动变色还有下划线!还不能改?!...
  5. 福音!微信个人公众号可以改名了!
  6. [JS3] 立即执行JS
  7. apache+tomcat+jk配置负载均衡
  8. 谷歌离线地图TMS服务教程
  9. MATLAB--数字图像处理 频域图像分析
  10. hsqldb和mysql,Hsqldb简介和基本使用
  11. 萤火虫小程序_玩转跨界营销,《狐妖小红娘》都使上了哪些神仙操作?
  12. power apps canvas团队协作开发总结的几种方式
  13. 固定翼航模及四旋翼无人机基础
  14. 关于电脑显示器分辨率只有两个选项1024×768和800×600的解决办法,本人电脑亲测可用
  15. mysql frm怎么打开_frm 文件怎么打开?
  16. 解决RTL8723BE网卡Linux上WIFI信号信号差的问题
  17. 大数据查询工具HBase读写设计与实践
  18. 无法在浏览器中创建CAD文档
  19. 2021年,从事数据分析行业前景如何?还能转行数据分析师吗?(下)
  20. 定时器实验循环彩灯C语言,单片机实验三-定时器实验

热门文章

  1. 计算机主机安装的工艺流程图,工艺流程图
  2. 手机号码为什么是11位??
  3. 网友:真实用,把照片变视频,每天收入100元,比上班强10倍
  4. 如何把视频分解成图片?怎么逐帧提取视频中的图片?
  5. 大学生的小乐趣:html画布制作贪吃蛇小游戏
  6. 宝塔部署chevereto图床
  7. 中国移动3月净增5G套餐用户1632万户,累计达3172万户
  8. 【洛谷】【分支】洛谷团队系统
  9. 基于Java实现的医院药品信息管理系统
  10. 护理业务查房PPT模板-优页文档