首页 > 编程语言 >java -jar 参数前后位置说明

java -jar 参数前后位置说明

时间:2022-12-21 17:33:20浏览次数:37  
标签:java eg xxx jar 参数 取值

springboot项目启动的时候可以直接使用java -jar xxx.jar这样。下面说说参数的一些讲究

1.-DpropName=propValue的形式携带,要放在-jar参数前面

  eg:java -Dxxx=test -DprocessType=1 -jar xxx.jar

  取值:System.getProperty("propName")

2.参数直接跟在命令后面

  eg:java -jar xxx.jar processType=1 processType2=2

  取值:参数就是jar包里主启动类中main方法的args参数,按顺序来

3.springboot的方式,--key=value方式

  eg:java -jar xxx.jar --xxx=test

  取值:spring的@value("${xxx}")

标签:java,eg,xxx,jar,参数,取值
From: https://www.cnblogs.com/lyalong/p/16996746.html

相关文章

  • 内存溢出分析工具MAT实战(一)JVM启动参数分析
    在工作的过程中,有时我们会遇到内存溢出的问题,这时候就需要我们有足够的知识积累去解决内存溢出相关问题。本文章是建立在读者了解java的内存结构的基础上。关于内存分析工具......
  • java 实现文件夹上传(springBoot 框架)
    有时我们后台管理等服务可能会有这样一个简单需求,就是根据文件夹将整个文件夹下的所有资源都上传到我们的服务器上,本人也是搜索了大量资料,最终以最简单便捷的方式实现该功......
  • 使用 Maven 构建 Java 项目
    本指南将引导您使用Maven构建一个简单的Java项目。您将构建的内容您将创建一个提供一天中的时间的应用程序,然后使用Maven构建它。你需要什么约15分钟最喜欢的文本编辑......
  • golang对比java的优势_golang语言和其它编程语言的对比
    golang对比java的优势_golang语言和其它编程语言的对比 在软件行业做过一段时间的人都知道,没有万能的编程语言,也没有万能开发框架,更没有万能的解决方案。任何新技术的产......
  • JAVA实现邮件发送
    一、邮件服务器与传输协议要在网络上实现邮件功能,必须要有专门的邮件服务器。这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮......
  • C++函数参数传递的三种方式之 指针传递(地址传递)
    前景提示:因为目前是对C#比较熟悉,而C++基础堪忧,在学习CGAL时,发现CGAL封装的函数体的参数中动不动就出现'&'、'*'这两个字符,接而疑惑于心中油然而生。//函数定义conv......
  • JavaScrip基础(二):分支结构
    条件语句if语句当条件满足时,运行语句当条件不满足时,不运行语句if...else语句当条件满足时,运行语句当条件不满足时,运行其他语句if...elseif....else语句使用该......
  • 使用 Gradle 构建 Java 项目
    本指南将引导您使用Gradle构建一个简单的Java项目。您将构建的内容您将创建一个简单的应用程序,然后使用Gradle构建它。你需要什么约15分钟最喜欢的文本编辑器或IDEJD......
  • forms组件渲染标签 、forms组件展示信息 、forms组件校验补充、 forms组件参数补充 、
    目录forms组件渲染标签forms组件展示信息forms组件校验补充forms组件参数补充forms组件源码剖析modelform组件django中间件forms组件渲染标签<p>forms组件渲染标签的方式......
  • PECS 原则在 Java 中的体现
    如果需要取值,应使用?extendsT作为数据结构泛型。如果需要写值,应使用?superT作为数据结构泛型。//java.util.Collections#copypublicstatic<T>voidcopy......