首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

linux运行jar包的命令_linux部署jar包的几种方式

要运行java的项目需要先将项目打包成war包或者jar包,打包成war包需要将war包部署到tomcat服务器上才能运行。而打包成jar包可以直接使用java命令执行。...在linux系统中运行jar包主要有以下几种方式。 一、java -jar XXX.jar 这是最基本的jar包执行方式,但是当我们用ctrl+c中断或者关闭窗口时,程序也会中断执行。...二、java -jar XXX.jar & &代表在后台运行,使用ctrl+c不会中断程序的运行,但是关闭窗口会中断程序的运行。...三、nohup java -jar XXX.jar & 使用这种方式运行的程序日志会输出到当前目录下的nohup.out文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。...三、nohup java -jar XXX.jar >temp.out & >temp.out的意思是将日志输出重定向到temp.out文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。

6.8K20

Linux jar 运行与关闭

最近在做一个项目,由于项目团队很多人,分工给我打包了一个jar服务器端的文件,然后用本地测试可以,然后再服务器运行,由于服务器是Linux的,这就体现了java的可移植性强的优点,但是执行运行命令后,关闭...ssh窗口再次我请求数据的时候,程序自动关闭了,后来查阅资料才知道,这是Linux的原因。...一些简单的操作linux jar包命令 1、执行jar包的命令和在windows操作系统上是一样的,都是java -jar xxxx.jar。...2、将jar程序设置成后台运行,并且将标准输出的日志重定向至文件consoleMsg.log。...nohup java -jar arserver-0.0.1-SNAPSHOT.jar >consoleMsg.log 2>&1 & 3、如果想杀掉运行中的jar程序,查看进程命令为: ps aux|

7.9K61

Linux后台运行jar程序

Linux后台运行jar程序在Linux系统中,有时候我们需要将Java程序以后台进程的方式运行,以便在关闭终端或退出登录时仍然保持程序的运行状态。...本文将介绍如何在Linux中后台运行一个Java的jar程序。准备工作在开始之前,确保您的Linux系统中已经安装了Java运行环境(JRE 或 JDK)。...这样,您的jar程序就会在后台运行,并将输出写入output.log文件中。您可以使用tail -f output.log命令来查看实时日志。...通过以上步骤,您就可以在Linux系统中成功地将一个Java的jar程序以后台进程的方式运行起来。示例代码,以帮助理解:shellCopy code#!...脚本会检测是否已有同名的后台进程在运行,如果没有则启动程序,并将输出日志写入output.log文件中。 请注意,示例代码中使用了绝对路径,您需要根据实际情况修改路径和文件名以适配您的jar程序。

23510

日志那些事儿——谈谈需要日志输出的client jar应该如何设计

前言 上篇文章提到了应该如何设计需要输出日志的client jar,大概有三个比较重要的点。...缩小jar包依赖范围,如果是基于maven,可以把client工程中依赖的日志相关jar scope设置为provided....所以当我要在client jar中“感知”日志框架时,我会先想想在哪些场景下别人和我会有同样的需求。很明显,在一些中间件或者一些框架中会有这种需要,很多中间件会需要输出日志供调试和排错等。...这种做法勉强可以算是对的吧,因为如果不使用slf4j,那引入slf4j的相关jar干嘛。这种做法简单粗暴,但是确实可行。...不使用配置文件,改用编码配置logger 前文提到了,如果要适配多种日志框架,那么就需要在client jar的classpath下准备多种不同的日志配置文件。

60230

linux学习(七) jar命令详解

JAR包是由JDK安装目录\bin\jar.exe命令生成的,当我们安装好JDK,设置好path路径,就可以正常使用jar.exe命令,它会用lib\tool.jar工具包中的类。...-c 创建一个jar包 -t 显示jar中的内容列表 -x 解压jar包 -u 添加文件到jar包中 -f 指定jar包的文件名 -v 生成详细的报造,并输出至标准设备 -m 指定manifest.mf...这个参数与忽略掉-m参数的设置 -i 为指定的jar文件创建索引文件 -C 表示转到相应的目录下执行jar命令,相当于cd到那个目录,然后不带-C执行jar命 二.jar使用范例: (1)创建jar...包 jar cf hello.jar hello 利用test目录生成hello.jar包,如hello.jar存在,则覆盖 (2)创建并显示打包过程 jar cvf hello.jar...(4)解压jarjar xvf hello.jar 解压hello.jar至当前目录 (5)jar中添加文件 jar uf hello.jar HelloWorld.java

2.9K10

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券