当前位置: 首页 > news >正文

如何启动jar包隐藏cmd窗口

要启动一个JAR文件并隐藏命令行窗口(cmd),你可以使用不同的方法,具体取决于你的操作系统。以下是几种常见的方法:

  1. 在Windows中使用批处理文件
    你可以创建一个批处理文件(.bat文件),该文件用于启动你的JAR文件,并隐藏命令行窗口。

打开记事本或任何文本编辑器。

输入以下命令:

@echo off
start javaw -jar 你的应用.jar

将你的应用.jar替换为你的JAR文件的实际名称。

保存文件时,选择“所有文件”类型,并给文件命名,例如run.bat。

双击运行此批处理文件,它将启动JAR文件而不显示命令行窗口。

  1. 在Linux或Mac中使用Shell脚本
    你可以创建一个Shell脚本来启动你的JAR文件,并隐藏终端窗口。

打开文本编辑器。

输入以下命令:

#!/bin/bash
java -jar 你的应用.jar &

将你的应用.jar替换为你的JAR文件的实际名称。

保存文件,例如run.sh。

在终端中,运行以下命令使脚本可执行:

chmod +x run.sh

双击运行此脚本或在终端中输入./run.sh来启动JAR文件。

  1. 使用Windows任务计划程序(适用于Windows)
    如果你想要在Windows中自动运行JAR文件并隐藏窗口,可以使用任务计划程序。

打开任务计划程序。

创建一个基本任务。

在“操作”步骤中,选择“启动程序”。

在“程序/脚本”框中,输入javaw。

在“添加参数(可选)”框中,输入-jar 路径\到\你的应用.jar。

完成向导并设置触发器(如果需要的话)。

  1. 使用Windows快捷方式(适用于Windows)
    你可以创建一个快捷方式来启动JAR文件,并通过快捷方式的属性来隐藏窗口。

右键点击桌面或其他位置,选择“新建” -> “快捷方式”。

在“位置”框中输入:

cmd /c start javaw -jar “路径\到\你的应用.jar”

将路径\到\你的应用.jar替换为你的JAR文件的实际路径。

完成快捷方式的创建。右键点击该快捷方式,选择“属性”,在“快捷方式”标签下,勾选“运行方式”下的“最小化”。

点击“应用”然后“确定”。

通过以上任何一种方法,你都可以启动JAR文件而不显示命令行窗口。选择最适合你需求和环境的方法。

示例:

cmd /c start javaw -jar ./shutdown-fx.jar
http://www.dtcms.com/a/159374.html

相关文章:

  • k8s生成StarRocks集群模版
  • π0.5:带开放世界泛化的视觉-语言-动作模型
  • 鸿蒙OSS文件(视频/图片)压缩上传组件-能够增删改查
  • Harbor2.0仓库镜像清理策略
  • 考研系列-计算机组成原理第六章、总线
  • Servlet (简单的servlet的hello world程序)
  • HK1RBOX K8 RK3528 Via浏览器_插件_央视频的组合验证(失败)
  • AVFormatContext 再分析
  • python+adafruit_pca9685 测试舵机存储当前角度
  • 中国区域250米归一化植被指数数据集(2000-2023)
  • 数据库3,
  • 前端Ui设计工具
  • BP 算法探秘 :神经网络的幕后引擎
  • 单值映射、多值映射
  • 单点登录(双token)的简单总结
  • C++ 类与对象(中)—— 默认成员函数与运算符重载的深度解析:构造函数,析构函数,拷贝构造函数,赋值运算符重载,普通取地址重载,const取地址重载
  • Java使用微信云服务HTTP API操作微信云开发数据库
  • WebGIS面试题目整合资料
  • 《TVM模式匹配实战:从DFPatternNode到DFPattern的高级用法》
  • PPIO X OWL:一键开启任务自动化的高效革命
  • Codeforces Round 1021 (Div. 2) D. Baggage Claim(建图)
  • PLC在仪表控制系统中的应用
  • 代码随想录算法训练营第60期第二十天打卡
  • Python爬虫(6)静态页面解析实战:BeautifulSoup与lxml(XPath)高效提取数据指南
  • 能源行业数字化转型:利用大数据与人工智能提升效率与可持续性
  • MCP Server On FC 之旅1: MCP 协议的深度解析与云上适配最佳实践
  • Docker 部署 flink1.19.2
  • Golang 学习指南
  • 基于ArcGIS的洪水淹没分析技术-洪水灾害普查、风险评估及淹没制图中的实践技术
  • Rollup、Webpack、Esbuild 和 Vite 前端打包工具