windows上面运行jar文件,Windows服务器后台运行jar包
windows上面运行jar文件
1、ctrl+r进入CMD模式
2.切换到jar所在的目录 我的XXX.jar在D:\workspace下面
3.运行jar
java -jar XXX.jar
Windows服务器后台运行jar包
一.问题概述
在windows的服务器中,通过打开一个cmd窗口,执行java --jar xxxx.jar的方式,每一个cmd窗口,相当于一个临时session会话,当cmd窗口关闭之后,启动的java程序就停止了。为了避免这种情况的发生,需要将执行jar包,以后台进程的方式执行jar包,类似linux服务器,以nohup java -jar xxx.jar的方式。
二.解决办法
2.1 查看windows服务器上的环境变量
2.2 自定义程序启动名称
在环境变量配置jdk路径的bin目录下的javaw.exe,复制一份修改成xxx.exe(名字任意取,原则和jar包的名称保持一致)。
例如在D:\Program Files (x86)\Web Crawler\JDK\bin 下面将javaw.exe改成pachong-demo.exe,如下图
2.3 编写执行启动bat脚本
1.首先需要将jar包放到D:\code-jars下,同时在此目录下新建一个启动脚本:pachong-start-jars.bat,脚本内容如下(注意启动脚本,jar包要放在同一个目录):
@echo off
start pachong-demo -jar D:\code-jars\pachong-0.0.1-SNAPSHOT.jar >> D:\code-jars\log &
exit
2.内容说明:
pachong-demo 为上一步2.2 在jdk的bin目录下自定义的文件。
D:\code-jars\pachong-0.0.1-SNAPSHOT.jar 为jar包存放的绝对路径。
D:\code-jars\log & 为log日志存储路径
2.4 启动脚本
1.选中脚本,右键,以管理员身份运行,提示输入用户名和密码
2.通过任务管理器,查看自己的程序进程号:
3.也可以通过端口号,查看自己程序的进程号:如输入:netstat -ano | findstr 8080,可以看到该程序使用的进程号
windows上面运行jar文件,Windows服务器后台运行jar包相关推荐
- Jar包阿里云服务器后台运行
Jar包阿里云服务器后台运行 1.方法一 nohup java -jar xxx.jar & &:使用&命令后,作业被提交到后台运行,当前控制台没有被占用,但是一但把当前控制台 ...
- 阿里云服务器后台运行服务
xshell连接阿里云服务器下载东西的时候总是中断: 1)可采用的一个方法,将命令换为: nohup git clone https://github.com/apache/flink.git > ...
- SpringBoot项目在eclipse中能运行,部署到服务器 nohup java -jar 方式运行就无法显示报错
SpringBoot项目在eclipse中能运行,部署到服务器 nohup java -jar 方式运行就无法显示报错: *************************** APPLICATION ...
- 远程服务器后台运行命令
远程服务器后台运行命令 nohup 你的命令 >file.out & &是后台运行 nohup可以使进程忽略父进程的死亡带来的关闭 说人话就是关了shell的时候还能跑 运行以后 ...
- vscode中HTML文件在服务器上运行
vscode中HTML文件在服务器上运行 刚接触Three.js相关的内容,由于外部的模型需要放一个路径加载,直接打开HTML页面并未加载出来,因为它需要在服务上加载运行. 官方文档: [如何在本地运 ...
- java打开jar文件怎么打开_后缀jar文件怎么打开 .jar文件如何打开
原标题:"详解jar文件怎么打开"相关系统教程分享. 在计算机中,jar是一种软件包文件格式,以zip格式为基础,以便开发Java平台应用软件或库.那么jar文件如何打开呢?今天, ...
- Windows服务器后台运行jar包
一.问题概述 在windows的服务器中,通过打开一个cmd窗口,执行java --jar xxxx.jar的方式,每一个cmd窗口,相当于一个临时session会话,当cmd窗口关闭之后,启动的ja ...
- windows下cmd命令提示符下让程序后台运行命令
如果你的程序需要在windows后台运行,并且是在cmd下启动,那么在执行的程序前加上start /b,比如start /b [程序名]. windows下start命令的详细参数及功能介绍如下: 启 ...
- Linux服务器后台运行jar包
转载自https://juejin.im/post/5b47411ee51d45190570ce6d 最终的运行命令: nohup java -jar xxx.jar >logs.txt &am ...
- Windows上设置Mozilla Thunderbird邮件客户端后台运行
作者:荒原之梦 操作系统: Windows 10 Thunderbird版本: 52.6.0(32-bit) Thunderbird官网页面:https://www.mozilla.org/zh-CN ...
最新文章
- 【Cocos2D-X 学习笔记】Node父类的方法和属性
- 深入理解java SPI机制
- 二叉树表达规定形式的代数表达式并计算表达式结果(无明显缺陷版本)
- LeetCode 680. 验证回文字符串 Ⅱ
- 噪音 - Perlin Noise
- 创业公司引导页html5模板
- 如何在Android中使用OpenCV
- 一步一步学Silverlight 2系列(5):实现简单的拖放功能_转载
- 公司(企业与市场)与商业模式
- 应用程序无法启动,因为应用程序的并行配置不正确 解决方案
- 简单控制 xLang 窗体
- 阿里云对象存储OSS中上传的资源在生成URL链接时直接在浏览器中打开而不是下载的问题解决方法
- 吴式太极拳的特点-和基础要求
- sklearn中分割数据集的函数
- 零基础学SQL(九、分组 GROUP BY)
- 手写笔记图片计算机,如何将手写笔记录入到电脑上?
- lua的垃圾回收机制
- 读书笔记-大颠狂(非同寻常的大众幻想与群众性癫狂)
- 最新全开源的个人主页源码/原创拟态UI3.0版
- WIndows10 .exe文件默认打开方式被修改后,所有exe文件全部无效的解决方法