【linux – 使用jar命令将隐藏文件包含在war文件中】教程文章相关的互联网学习教程文章

从一个简单的 jar 包发布到Cent OS 服务器并启动,来简单了解下 IDEA 连接Linux的简单操作【图】

从一个简单的 jar 包发布到Cent OS 服务器并启动,来简单了解下 IDEA 连接Linux的简单操作目前工作使用 Spring Boot,最后打成 Jar 包,暂发布于Cent OS 服务器上。一、第一种方式:主要是使用Xshell和Xftp进行操作截止到目前为止,一直使用的方式就是使用Xshell和Xftp进行操作。1 在 IDEA 里使用 Maven 对项目进行打包。有两种方式:可以在Terminal里直接使用mvn clean package(或mvn clean package -X,带上-X 控制台打印详细的...

java使用ssh远程操作linux 提交spark jar【代码】

maven依赖<!--Java ssh-2 --><dependency> <groupId>ch.ethz.ganymed</groupId> <artifactId>ganymed-ssh2</artifactId> <version>262</version></dependency>import ch.ethz.ssh2.Connection; import ch.ethz.ssh2.Session;import java.io.IOException; import java.io.InputStream; import java.nio.charset.Charset;publicclass RemoteShellTool {private Connection conn;private String ipAddr;private String chars...

linux shell命令设置内存大小运行jar文件

一:没有设置前 .sh文件内容: 举例: nohup java -jar -Ddubbo.protocol.host=127.0.0.1 paycenter-bank.jar & 二:需要添加的内存启动配置: -Xms2048m -Xmx4096m -XX:PermSize=512M -XX:MaxPermSize=4096m 三:添加后的 .sh文件内容 nohup java -jar -Xms2048m -Xmx4096m -XX:PermSize=512M -XX:MaxPermSize=4096m - Ddubbo.protocol.host=127.0.0.1 paycenter-bank.jar &原文:http://my.oschina.net/baishi/blog/3878...

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(){ java -Xms128m -Xmx2048m -jar test1.jar 5 > log.log & java -Xms128m -Xmx2048m -jar test2.ja...

linux下运行、停止jar包【代码】【图】

一、后台运行jar[root@VM-0-4-centos java]# nohup java -jar /home/spring_one_demo-0.0.1-SNAPSHOT.jar > spring.log 2>&1 &上述命令会使jar包在后台运行,用户退出也不会终止程序。其中:末尾的&,使用指定后台运行nohup命令表示,系统后台不挂断地运行命令,退出终端不会影响程序的运行。不加这个命令,即使使用&,在退出远程连接后还是终止程序。> spring.log,是nohup的相关命令,表示将原本会打印在控制台的文件打印到spring...

linux 启动jar命令

进入ECS目录jar 存放目录: 1.执行命令:linux:启动jarnohup java -jar qualityshop-api.jar>log.file 2>&1 &2.结束命令:可以直接用一句话执行ps -ef|grep -v grep|grep zdzjar.jar | grep java |awk ‘{print "kill -9 "$2}‘|sh或者ps aux |grep qualityshop-api.jar |grep -v grep |awk ‘{print $2}‘ |xargs kill -9或者ps aux | grep spring | xargs kill -9 3.//显示所有的进程ps -ef查看那个端口被占用netstat -tlnnetsta...

Manjaro Linux 18 中安装配置搜狗拼音输入法【代码】

1.配置好Archlinuxcn源。2.安装以下软件sudo pacman -S fcitx-configtool fcitx-lilydjwg-git fcitx-sogoupinyin 3.编辑 .xprofile文件export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx" 4.注销即可原文:https://www.cnblogs.com/manjarocn/p/12098523.html

JAVA在Linux上发布WAR\JAR包【代码】【图】

前言一般都会使用Xshell进行远程发布项目,当然在Linux上命令是一样的本文使用到了两个工具Xshell 和 Xftp一、发布WAR包1、我们先使用Xftp,进入tomcat的webapp文件夹下cd /usr/local/tomcat/logs/ 2、把WAR包复制过来,注意重名问题3、接下来,打开Xshell,进入到tomcat的bin中  进行停止项目,和之后的启动项目cd /usr/local/tomcat/bin/./shutdown.sh4、当我们停止项目后,切换到Xftp进行现有WAR包的备份或删除,并且把刚刚上...

linux(centos7)下springboot项目jar包使用sh脚本运行【代码】

一般情况下springboot项目部署到linux下面需要经过一下几个步骤:1.查看项目是否在运行状态(常用命令[其中一个]):1 ps -ef | grep xxx.jar2.如果项目在运行状态,需要先将现在运行的项目pid杀掉(常用命令[其中之一]):1 kill -9 xxx3.然后再检查一下项目运行状态,确认旧项目pid已经被kill掉。4.将更新的项目jar包放到指定位置,然后使用nohup后台启动boot项目(常用简单启动命令[其中之一]):1 nohup java -jar xxx.jar> lo...

把可运行jar转换成Linux服务运行

把下面代码复制到单独文件里,取名为【my-java-program】,用root用户将其复制到【/etc/init.d/】目录。当然也可以最开始就在【/etc/init.d/】目录创建【my-java-program】文件。【my-java-program】是自定义的内容,可根据需求自行修改。启动:# /etc/init.d/my-java-program start停止:# /etc/init.d/my-java-program stop重启:# /etc/init.d/my-java-program reload代码中【/path/to/my/java/program.jar】指可运行jar包的Ful...

[Linux] manjaro中文输入法配置【代码】【图】

1. 输入法配置前提(之前没有配置过fcitx的跳过该节)在配置之前防止之前配置的输入法配置文件对当前配置的影响,应首先删除用户家目录.config下的fcitx文件夹2. 下载相应输入法组件//前三个组件是必须要安装的,安装后可以通过图形界面进行输入法的其他快速配置 sudo pacman -S fcitx fcitx-qt5 fcitx-configtool fcitx-googlepinyin fcitx-googlepinyin是其中一个输入法,虽然联想词不是很好用,但与其他的相比还是挺不错的,自己...

centos/ubuntu jenkins.war 自启动脚本,Linux启动停止jar包的运行案例

#! /bin/sh # chkconfig: 2345 10 90 # description: jenkins .... # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff. #prefix=/home/lanmps/jenkins #nohup $prefix/start_jenkins.sh >> $prefix/jenkins.log 2>&1 & #风来了.呆狐狸JENKINS_ROOT=/home/lanmps/jenkins JENKINSFILENA...

Linux 自定义服务启动Jar包和直接运行Jar包【代码】【图】

1. 自定义服务启动Jar包Linux下面的jar启动,可做成服务a) cd /etc/systemd/system 进入该目录,创建一个文件,比如projectname.serviceb) 编辑该projectname.service文件,内容如下:[Unit] Description=yourProjectName #描述 After=syslog.target network.target #依赖 [Service] Type=simple ExecStart=/usr/local/jdk1.8.0_171/jre/bin/java -jar /usr/local/jlib/xxxxx.jar #前面是java命令的绝对路径 后面是jar包的...

Linux - JAR启动与后台运行【代码】

一、运行 JAR和Windows中一样 java -jar jarname.jar运行jar 包特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出java -jar jarname.jar二、后台运行nohup java -jar jarname.jar > out.file &命令参数:nohup:不挂断运行命令,当账户退出或终端关闭时,程序仍然运行> out.file:将 JAR 的输出重定向到指定 out.file 文件,即输出内容不打印到屏幕上,而是输出到 out.file 文件中。&:代表在后台运行...

linux脚本执行jar包运行

#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改APP_NAME=ruoyi-admin.jarcd `dirname $0`#使用说明,用来提示输入参数usage() { echo "Usage: sh 执行脚本.sh [start|stop|restart|status]" exit 1}#检查程序是否在运行is_exist(){ pid=`ps -ef|grep $APP_NAME|grep -v grep|awk ‘{print $2}‘ ` #如果不存在返回1,存在返回0 if [ -z "${pid}" ]; then return 1 else return 0 fi}#启动方法start(...