首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
服务器jar包后台运行
2024-08-30
在Linux服务器上运行jar包,并且使jar包一直处于后台执行
1.我jar包在linux的目录为/a/bbb.jar 正常情况下,使用在/a目录下使用 java -jar bbb.jar 可以直接运行该jar包的项目,运行成功之后使用crtl+c可以退出项目运行,或者直接关闭连接窗口,项目也会停止运行: 2.使jar包在后台一直运行的方法 为了满足客户随时都可以访问项目的需求,把项目修改为在后台一直运行.在/a目录下执行 nohup java -jar bbb.jar & 即可.当前目录下会生成一个noh
Linux jar包 后台运行
Linux 运行jar包命令如下: 方式一: java -jar shareniu.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 java -jar shareniu.jar & &代表在后台运行. 特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行. 继续改进,如何让窗口关闭时,程序仍然运行? 方式三 nohup java -jar shareniu.jar & nohup 意思是不挂断运行
Linux中jar包启动和jar包后台运行
Linux 运行jar包命令如下: 方式一: java -jar shareniu.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 &代表在后台运行. 特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行. 继续改进,如何让窗口关闭时,程序仍然运行? 方式三 nohup java -jar shareniu.jar & nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行 当用 nohu
Linux后台运行java的jar包后台运行java -jar 命令
为什么java -jar 的命令终端的窗口关闭就停止运行了??tomcat中war的就不会? 关闭终端的窗口相当于ctrl+c的命令,关闭了窗口就相当于停止了java -jar这个进程,即ctrl+c,如果是在tomcat的容器中的话,如果停止运行,必须ps -ef | grep xxx ,然后kill -9或者./shutdown.sh命令,否则默认就是后台运行的. Linux 运行jar包命令如下: 方式一 java -jar shareniu.jar 特点:当前ssh窗口被锁定,可按CTR
springboot项目打成jar包后台运行在linux上
背景:springboot2为为主体搭建的项目,直接打成jar包,上传到linux上面 启动项目:java -jar xx.jar 这样很方便,但是不能关闭窗口,否则项目就停了 后台启动: nohup java -jar xx.jar & 这样就能后台启动了 有时候我们并不是部署单机版的,需要部署多个,可能部署到一台机器上,但是端口肯定得不一样吧,要是再重新打包一份就太麻烦了,我们可以在启动命令上加上启动端口参数 命令:nohup java -jar xx.jar --server.port=8
Linux下 SpringBoot jar项目后台运行、查看、停用
运行java jar: nohup java -jar **-0.0.1-SNAPSHOT.jar & 查看进程: 采用top或者ps aux命令.一般 如果后台是springboot,jar包,那么command名称为java.如果前端是nodejs打包,那么就是npm.[root@** wx]# toptop - 10:25:46 up 2 days, 11:37, 2 users, load average: 0.00, 0.01, 0.05Tasks: 67 total, 1
IDEA导出jar包后运行报错 找不到或无法加载主类
开发工具:IDEA16 运行环境:ubuntu 问题:根据网上的Idea导出jar包的方法,将我的项目导出jar包后运行报错:找不到或无法加载主类. 为了找到这个原因,我重新搭建了一个测试例子,在src/com下新建了一个HelloWorld.java类,输出HelloWorld.然后把它导出jar包,依然报错:找不到或无法加载主类. 后来打开这个jar包发现在test.jar里边还有一个test.jar包 然后我把里边这个jar包提取出来后,运行java -jar test.jar就不
【spring cloud】【IDEA】【Maven】spring cloud多模块打包,打包的jar包只有几k,jar包无法运行,运行报错:no main manifest attribute, in /ms-eureka.jar
======================================================================================== 引申:maven打包多模块spring cloud服务报错 程序包XXX不存在 : https://www.cnblogs.com/sxdcgaq8080/p/10117852.html ===================================================================
java打jar包和运行jar包的两种方式
java打jar包和运行jar包的两种方式更详细的打包方式请参考https://www.cnblogs.com/mq0036/p/8566427.html 一.java类不依赖第三方jar包以简单的一个java类Hello为例:最终生成的jar包结构 META-INF MENIFEST.MF Hello.class 方法步骤(1)用记事本写一个Hello.java的文件 class Hello{ public static void main(String[] agrs){ System.out
Spring Boot 以 jar 包方式运行在后台
spring-boot jar 包方式启动: 首先,为了防止和常用的 Tomcat 8080 端口冲突,将 Spring-boot 项目的端口号设置为 9090. 具体方法:在 application.properties 文件里写 server.port=9090. 使用 maven 命令:clean package 打包. 放到服务器上一个合适的位置. 使用 Java -jar spring-boot01-1.0-SNAPSHOT.jar 命令,启动 jar 包. 然后,在浏览器输入 htt
linux jar/war包 后台运行
1. 基础版,当前ssh窗口锁定,按CTRL+C打断程序运行:或关闭窗口,程序退出 java -jar flowable-modeler.war 2. 改进版,当前ssh窗口不锁定,窗口关闭时,程序终止运行(&代表在后台运行) java -jar flowable-modeler.war & 3. 实用版,当账户退出或者终端关闭,程序仍然运行(nohup意思是不挂断运行命令) nohup java -jar flowable-modeler.war > flowable.log &a
Spark&Hadoop:scala编写spark任务jar包,运行无法识别main函数,怎么办?
昨晚和同事一起看一个scala写的程序,程序都写完了,且在idea上debug运行是ok的.但我们不能调试的方式部署在客户机器上,于是打包吧.打包时,我们是采用把外部引入的五个包(spark-assembly-1.5.1-hadoop2.6.0.jar.commons-logging.jar.fastjson-1.2.10.jar.sqljdbc4.jar.log4j.jar)打包到我们的jar包中.好了,一切都好了...在java -jar demo.jar方式运行,以及把它拷贝到spark集
jar包后台启动--nohup篇
直接java -jar TestHttps-0.0.1-SNAPSHOT.jar的话是前段启动,但是窗口关闭之类的程序也就关闭了 我们可以nohup java -jar TestHttps-0.0.1-SNAPSHOT.jar & nohup是保证后台启动,就是关闭窗口程序任然在运行默认将日志打印到nohup,&产生作业编号就是那个 [1] 19649,nohup要和&一起用才能保证关闭窗口程序任然在运行 用jobs命令查看后台运行,fg + 编号调到前段来 ctrl + c就可以
springboot打包jar包后运行
我们知道,spring boot内嵌tomcat,打包成jar包以后,直接就可以运行. 我们也可以使用启动项里面的mian入口来运行程序. 运行jar包时,我们一般是java -jar xxx.jar ,如果带参数,如 java -jar xxx.jar --spring.profiles.active=alpha ,激活application-alpha.properties配置文件.这种方式不管在window环境或者Linux环境都可以. 如果在Linux下,想以后台运行,则可以 noh
项目打jar包和运行
打包成jar包和部署,运行. 1.在pom.xml中加入 <packaging>jar</packaging> <groupId>com.demo02</groupId> <artifactId>demo_02</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>de
[转] Linux中启动和停止jar包的运行
脚本一: startTest.sh内容如下:#!/bin/shjava -jar Test.jar & #注意:必须有&让其后台执行,否则没有pid生成echo $! > /var/run/Test.pid # 将jar包启动对应的pid写入文件中,为停止时提供pidstopTest.sh内容如下:#!/bin/shPID=$(cat /var/run/Test.pid)kill -9 $PID 脚本二: #! /bin/sh#启动方法start(){
Linux中启动和停止jar包的运行
脚本一: startTest.sh内容如下: #!/bin/sh java -jar Test.jar & #注意:必须有&让其后台执行,否则没有pid生成 echo $! > /var/run/Test.pid # 将jar包启动对应的pid写入文件中,为停止时提供pid stopTest.sh内容如下: #!/bin/sh PID=$(cat /var/run/Test.pid) kill -9 $PID 脚本二: #! /bin/sh #启动方法 star
IDEA2017版本打可运行jar包并运行
一.打JAR包 JAR:From modules with dependencies 将依赖一起打包 一般依赖放在与xx.jar同级的libs文件夹中 敲黑板,下图第一个框是输出jar包的位置,第二个框要勾选上 二.运行JAR包 进入到上图第一个框框的目录,执行如下指令 java -jar xx.jar即可
打成Jar包后运行报错 Unable to locate Spring NamespaceHandler for XML schema namespace
MAVEN项目,在IDEA中运行正常,但是把它打成jar包后再运行就会出现异常: Exception in thread "main" org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.
使用Java命令行方式导入第三方jar包来运行Java程序的命令
1.首先使用命令行进入到a.java所在的文件夹:(比如我的在D:\javaeeworkspace\SharedPS_WS\src\com\dyf\main 这样一个路径下,) d: 回车, cd D:\javaeeworkspace\SharedPS_WS\src\com\dyf\main 回车, 2.使用javac命令运行a.java源文件,运行时需要使用到第三方jar包时,使用 –classpath参数来指定jar包所在路径: 比如我的cxf框架的jar包在 C:\D\Java\cxf\a
关于spring boot在IDE工具中可以启动成功,但是打成jar包以及运行jar包失败的问题
1. 运行jar包报错,如下图: 2. 首先,找到pom.xml,把下面的build块中的内容改成如下所示: 3. 然后,请千万不要用Intellij idea来打包项目为Jar,你应该来到项目的根目录,然后用 mvn clean package 这个命令来打包,如图所示: 4. 然后在target目录下,可以得到jar文件 5.然后在命令窗口中进入到target目录,然后执行java -jar demo-0.0.1-SNAPSHOT.jar 命令即可启动项目
热门专题
java中writeLog什么意思
layui轮播图fade是什么意思
支付中的交易欺诈侦测 异常值分析
对setTimeout promise Async的理解
为什么使用ajax会跨域使用后台程序请求不会跨域
android 横屏 输入法 获取 发送事件
spyder 提示 no document
tomact 修改jar包的路径
vue一套代码适配pc和移动端
console口 xshell
lede软路由当旁路由怎样设置
mp4 google 浏览器不能播放
jsp中每次打开iframe局部刷新
JS 字符串到十进制
flash crc检验
chrome扩展源码
2020.2.2 idea 破解
Django ORM 或 条件帅选
armbain 查看正在运行的服务
SLAM中的旋转 左乘