【Java】命令

jar

一. 参数类型说明

1. 标准参数(-)

所有类型JVM都必须实现这些参数的功能

2. 非标准参数(-X)

默认jvm实现这些参数的功能,不保证所有类型JVM都实现

-Xms512m -Xmx512m

3. 非Stable参数(-XX)

各个jvm实现会有所不同,将来可能会随时取消,需要慎重使用

4. 程序参数(--)

SpringBoot方式,可通过@Value注解获取,也可通过main函数的args参数获取

需放在 -jar 之后

--server.port=8080
--spring.profiles.active=dev

5. 环境变量(-D)

需放在 -jar 之前

-Dkey=value

System.getProperty("key")

二. 使用示例

1. 启动程序

java -jar demo.jar

后台启动
nohup java -Xms512m -Xmx512m -jar demo.jar &

2. 设置启动端口

nohup java -jar demo.jar --server.port=8080 &
posted @     阅读(57)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 单线程的Redis速度为什么快?
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 展开说说关于C#中ORM框架的用法!
· SQL Server 2025 AI相关能力初探
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
历史上的今天:
2016-10-11 Jenkins_获取源码编译并启动服务(二)
2016-10-11 Jenkins_获取源码编译并启动服务(一)
2016-10-11 Linux_Shell_脚本参数接收键盘输入
2016-10-11 Shell脚本_位置参数和预定义参数
2011-10-11 概念
2011-10-11 Jquery和Aspnet前台控件及后台代码交互
点击右上角即可分享
微信分享提示