启动jar修改端口server.port的方法

这篇具有很好参考价值的文章主要介绍了启动jar修改端口server.port的方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.配置文件 application.properties/application.yml

server.port=8080

2.java启动命令

  • 以应用参数的方式
java -jar --server.port=8080
  • 以 JDK 参数的方式
java -Dserver.port=8080 -jar

3.环境变量 SERVER_PORT

  • Linux:
SERVER_PORT=8080 java -jar
  • Windows:
SET SERVER_PORT=8080 java -jar

4.环境变量 SPRING_APPLICATION_JSON

SPRING_APPLICATION_JSON='{"server.port":8080}' java -jar

#或

java -Dspring.application.json='{"server.port":8080}' -jar

#或

java -jar --spring.application.json='{"server.port":8080}'

参数优先级

启动命令应用参数 > 启动命令 JDK 参数 > 环境变量文章来源地址https://www.toymoban.com/news/detail-614597.html

到了这里,关于启动jar修改端口server.port的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • java -jar 指定端口或配置文件启动jar

    1、指定端口 2、指定配置文件 3、同时指定端口与配置文件 1、后台服务方式启动 2、加载服务器配置文件application-dev.yml

    2024年02月11日
    浏览(6)
  • Abaqus许可证问题报错无法启动修改License Server地址的方法

    Abaqus许可证问题报错无法启动修改License Server地址的方法,错误信息如下: 打开安装文件夹下的如下文件并进行编辑:C:SIMULIAEstProducts2021win_b64SMAsitecustom_v6.env 修改字段为需要的内容:abaquslm_license_file=\\\"27800@localhost\\\" 保存文件再运行Abaqus CAE就能正常启动了。

    2024年02月12日
    浏览(40)
  • maven打jar包时,缺少本地jar包

    最近通过Docker + harbor + kuboard方式进行在开发环境进行部署,遇到了一个问题,本地idea中运行项目正常,但是kuboard一直报错重启。 通过查看kuboard日志发现是在运行容器启动项目时,缺少了一个本地数据库连接驱动。 然后检查项目中的pom文件,一开始感觉一切正常。pom配置如

    2024年02月11日
    浏览(9)
  • 解决 Web server failed to start. Port xxx was already in use.端口占用问题

    解决 Web server failed to start. Port xxx was already in use.端口占用问题

    一.背景。 今天启动多个项目,没有注意项目的端口,结果启动的时候控制台打印端口占用了,特此来记录一下。 二.解决方式。 1、换一个未被占用的端口,再启动。 2、查看被占用端口的进程。 3、根据PID找到占用此端口的进程。 4、结束此进程。  5、完成。 三、总结。 每

    2024年02月16日
    浏览(10)
  • maven依赖jar包时版本冲突的解决

    maven依赖jar包时版本冲突的解决

    在pom.xml配置文件中,如果有两个名称相同版本不同的依赖声明,那么先写的会生效。 直接依赖优先于传递依赖,如果传递依赖的jar包版本冲突了,那么可以自己声明一个指定版本的依赖jar,即可解决冲突。 传递依赖冲突时,可以在不需要的jar的传递依赖中声明排除,从而解

    2024年02月03日
    浏览(18)
  • Java常见启动命令 -jar、-server、-cp比较

    Java常见启动命令 -jar、-server、-cp比较

    当前java程序启动主要以 -jar 、 -server 、 -cp 等几个命令启动 jar 程序,其中我们最常用的 java -jar 启动方式,通常我们需要将当前工程所依赖的所有包编译到一个jar包中,随着工程不断迭代,外部依赖越来越多,会导致整个jar包体积变得很大,每次更新部署传输效率就会变得很

    2024年02月09日
    浏览(8)
  • 【nacos启动错误】Server check fail, please check server localhost ,port 9848 is available , error ={}

    【nacos启动错误】Server check fail, please check server localhost ,port 9848 is available , error ={}

    本文主要解决nacos启动时失败问题 错误信息如下,导致该问题的原因有以下几种: Nacos版本从1.x升级到2.x时,版本兼容性问题,查看服务端和客户端版本 防火墙问题,导致端口无法使用 Docker启动镜像时,8848和9848端口未开启 Java中yml文件配置不齐全,server-addr配置问题 电脑

    2024年02月04日
    浏览(64)
  • Jenkins 修改启动的端口

    Jenkins 修改启动的端口

    在默认情况下 Jenkins 使用的端口是 8080。 这个端口可能会与当前服务器上运行的很多程序有冲突,所以我们可能会希望对这个运行的默认端口进行修改。 需要修改的文件为:/etc/default/jenkins   打开文件后,把 HTTP_PORT 参数修改为你希望的参数后保存重启 Jenkins 就可以了。 Je

    2024年02月07日
    浏览(10)
  • nacos项目启动出现的bug Server check fail, please check server localhost ,port 9848 is available

    nacos项目启动出现的bug Server check fail, please check server localhost ,port 9848 is available

    启动nacos的时候发现客户端报错了 网上各种说是nacos版本不匹配的问题 后来发现是配置文件的bug  有bootstrap的时候会采用nacos的默认配置 所以一直读取本地的端口 把写在application.yml的nacos配置转移到bootstrap里就行了

    2024年02月13日
    浏览(7)
  • SpringBoot项目(Tomcat启动https端口)——springboot配置Tomcat两个端口,https和http的方式 & jar的打包和运行

    SpringBoot项目(Tomcat启动https端口)——springboot配置Tomcat两个端口,https和http的方式 & jar的打包和运行

    1.springboot配置Tomcat两个端口,https和http的方式; 2.在https协议下,发送axios请求没反应,暂时用form表单解决; 3.运行jar包template might not exist报错及解决; 代码位置: https://gitcode.net/Pireley/springboot-tomcat-http-https 严格来说https不是一个独立协议,只是在http协议基础上增加了SSL/T

    2024年02月03日
    浏览(13)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包