windows使用脚本启动jar包

windows使用脚本启动jar包 windows使用脚本启动jar包0. 准备条件1. 普通方式启动jar包, 始终会有cmd的黑框2.0 bat方式启动, 始终会有cmd的黑框3.0 vbs方式启动, 不会有黑框, 你都不觉得开启了3.

windows使用脚本启动jar包

  • windows使用脚本启动jar包
    • 0. 准备条件
    • 1. 普通方式启动jar包, 始终会有cmd的黑框
    • 2.0 bat方式启动, 始终会有cmd的黑框
    • 3.0 vbs方式启动, 不会有黑框, 你都不觉得开启了
    • 3.1 vbs 开启后, 如何关闭
      • 1. 脚本方式, 根据端口号, 杀死进程: 推荐方式
      • 3.2 手动输入cmd命令

windows使用脚本启动jar包

0. 准备条件

  1. jdk配置环境变量
  2. jar包里maven依赖准备充分

1. 普通方式启动jar包, 始终会有cmd的黑框

以这种方式运行, 会有一个cmd窗口打开, 程序启动后, cmd窗口不能关闭, 一旦关闭, 程序也关闭

  1. 在jar包所在位置打开cmd窗口
  2. 使用java命令启动jar包,
    - 以jar包形式运行, 将日志打印至log.log文件
    java -jar jar包名称.jar -> log.log
    
  3. 效果

2.0 bat方式启动, 始终会有cmd的黑框

  1. 输入以下代码
    @echo off
    ::@echo off: 使得多个打印在一个命令下 
    ::echo : 打印后面字符
    echo program is running
    echo Hello world!
    java -jar jar包名称.jar -> log.log
    
  2. @echo off 效果

  3. @echo off 效果

3.0 vbs方式启动, 不会有黑框, 你都不觉得开启了

  1. 将vbs代码放入
    Set ws = CreateObject("Wscript.Shell") 
       ws.run "java -Dfile.encoding=UTF-8 -jar jar包名称.jar -> ./log.log",vbhide
    
  2. 将文件后缀改为.vbs
  3. 双击运行这个vbs文件

    此时, 没有弹窗, 没有黑框弹出, 但它真的运行了

  4. 效果

    在浏览器输入接口名进行测试

3.1 vbs 开启后, 如何关闭

1. 脚本方式, 根据端口号, 杀死进程: 推荐方式

  1. 输入脚本, 后缀为bat
    @echo off
    setlocal enabledelayedexpansion
    set /p port=please input port
    for /f "tokens=1-5" %%a in ('netstat -ano ^| find ":%port%"') do (
        if "%%e%" == "" (
            set pid=%%d
        ) else (
            set pid=%%e
        )
        echo !pid!
        taskkill /f /pid !pid!
    )
    pause
    
  2. 效果
    1. 输入端口号

    2. 输入端口号, 按回车

    3. 效果

3.2 手动输入cmd命令

  1. 找到该端口号对应的pid netstat -aon | findstr 8848

  2. 根据该pid, 找到程序名【非必须】
  3. 杀死此pid对应的进程

发布者:admin,转转请注明出处:http://www.yc00.com/web/1733400697a3674076.html

相关推荐

  • iqn怎么查 linux_如何查询windows系统iqn

    通过Windows server 2003系统, 下载并安装 "Microsoft iSCSI 软件启动器" 软件 (选择启动器-2.08-build3825-x86fre. exe , 用于32bit 系统&#

    1天前
    00
  • 新手进行CygwinX(Windows)系统下安装使用NCL

    一开始看不懂书上的介绍,自己乱来去官网看英文教程,还出了很多错误,因为入门者下载Cygwin及正确解压NCL会遇到很多问题,稍有不慎则需重新安装,而且英文教程虽说能看懂大概,但是由于本身对款模拟器完全没有基础而不能完全理解内容,因此折腾

    1天前
    00
  • windows自动更新在哪里打开

    电脑系统需要时常进行更新才能获得更多的使用体验,很多网友在关闭windows自动更新后想重新设置回自动更新,但是不知道windows自动更新在哪里打开,下面小编就来分享一下打

    1天前
    10
  • 解决Ubuntu与Windows之间无法复制粘贴问题

    这里写目录标题 一、问题描述:二、环境三、解决步骤四、如果上述方法没有执行成功,可能是没安装VMware Tools 一、问题描述: window上复制的内容无法粘贴在Li

    1天前
    10
  • Mac VMware Fusion 11 安装 Windows 10

    Mac VMware Fusion 11 安装 Windows 10 因为最近上课需要用到Windows下的一些软件,所以我在Mac上使用VMware Fusion虚拟机安装了Windows 10&#xff0

    1天前
    00
  • 手机能安装windows系统吗

    手机能安装Windows系统吗? 在数字时代,智能手机已成为人们日常生活中不可或缺的一部分。有鉴于此,对于一些用户来说,他们或许会好奇是否可以将自己的

    1天前
    20
  • Windows Mobile 5 Pocket PC手机模拟器安装设置

    软件准备: ftp:beansoftdown:1234219.141.70.147 PPC中文模拟器 Microsoft ActiveSync 4.5           安装步骤:

    1天前
    10
  • 【Python】Windows系统 pip 换源方法(永久临时)

    pip 换源 首先国内较好的镜像地址有: 清华:https:pypi.tuna.tsinghua.edusimple阿里云:http:mirrors.aliy

    1天前
    20
  • windows系统QEMU虚拟化实战

    这里写自定义目录标题 windows系统QEMU虚拟化实战一、QEMU简介二、QEMU安装三、QEMU虚拟机安装四、QEMU虚拟机网络配置五、QEMU快照功能windows系统QEMU虚拟化实战 爆肝两周实践总结Windows平台Qemu

    1天前
    00
  • 设置系统引导,首启动项为windows

    鼠标右键点击windows10系统左下角的图标 然后列出下列选项中选择【运行】选项 打开运行命令对话框中输入        msconfig 点击【确定】选项或者回车打开系统配置 点击【引导】选项卡  如果你安装成功这里会出现两个引导&

    1天前
    00
  • windows环境下打印机无法打印的解决方案

    大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。

    1天前
    00
  • windows平台下载GCC编译器

    1、访问MinGW-w64官网(https:www.mingw-w64) 2、点击下载,选择windows对应文件 3、选择需要的版本下载即可。一个是编译器&#

    1天前
    00
  • 3.在Windows下安装PyCharm的详细步骤

    一、下载 安装python 1、 打开官网下载python 官网地址:https:www.pythondownloads 2、双击打开下载的python文件,按下图所示选择自定义安装

    1天前
    20
  • Windows版influxDB2.0.7下载地址

    官网下载网页: https:portal.influxdatadownloads  选择Windows版下载 发现下载页面不跳转,可以移步到下列链接直接下载 存储数据&#xff

    1天前
    10
  • Git的下载和安装(Windows)

    文章目录 一 git的下载二 安装 一 git的下载 Git是一个非常好用的版本控制工具。下载地址如下:https:git-scmdownloads。建议使用国内浏览器下载,因为不用翻墙&

    1天前
    10
  • Windows离线部署vllm

    1、安装WSL2步骤 1.为Linux启用子系统 检查windows功能是否开启了 适用于 Liunx 的 Windows 子系统 的设置(如果未开启,开启之后需要重启电脑) cmd命令 wsl -l -v 检查管理适用于 Liunx

    1天前
    20
  • Windows下安装GDB

    1.去官网下载gdb.7.8.tar.gz。 2.下载安装msys。 3.打开MSYS,输入 tar zxvf gdb7.8.tar.gz 4.打开MSYS,进入到刚解压出来的目录&#xf

    1天前
    20
  • windows下安装并使用gitbook(详细版)

    windows下安装并使用gitbook 目录 gitbook的用途gitbook的依赖环境nodejs的安装gitbook的安装gitbook的使用gitbook开启多个服务gitbook serve报错g

    1天前
    20
  • AD系列:Windows Server 2025 搭建AD域控和初始化

    简介 本教程主要内容为使用Windows Server 2025 部署Active Directory (ADDS域控制器)服务。 所有操作尽量使用PowerShell,

    14小时前
    00
  • 腾讯云服务器上传本地的jar包,外网ip能成功访问到

    上传腾讯云服务器一些零散问题 腾讯云服务器上传用到的工具上传文件至腾讯云端口设置问题IDEA中项目打包问题 腾讯云服务器上传 博主也是第一次用腾讯云服务器的小白,这里总结下遇到的问题和解决掉的问题。公司给的任务是要我把我本地写好的后端项目

    10小时前
    20

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信