启动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日
    浏览(46)
  • Abaqus许可证问题报错无法启动修改License Server地址的方法

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

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

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

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

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

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

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

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

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

    2024年02月09日
    浏览(39)
  • 【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日
    浏览(96)
  • Jenkins 修改启动的端口

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

    2024年02月07日
    浏览(40)
  • 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日
    浏览(40)
  • 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日
    浏览(50)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包