【jar在linux下永久运行】教程文章相关的互联网学习教程文章

小白Linux之Manjaro【代码】

小白一枚,之前也关注过Linux。无奈太懒一直没有用,今天决定试着长期使用一下Linux,看了许多发行版包括国产的Deepin但还是决定入了Manjaro KDE。故在此记录一下遇到的问题,其实遇到了问题也狠简单。输入法 自带的软件管理器直接安装kcm会自动安装fcitx和fcitx配置,正常情况下注销重新进入会自启动如不能则编辑 ~/.profile 文件(或/etc/profile):#fcitx export XIM_PROGRAM=fcitx export XIM=fcitx export GTK_IM_MODULE=fcitx...

manjaro linux源码安装opencv4.5

1、由于学习需要,需要安装opencv4.5,只能源码安装,环境为manjaro linux, 2020年11月2日最新升级到testing版本 2、下载文件:git clone https://github.com/opencv/opencv.git或者https://github.com/opencv/opencv/archive/4.5.0.zip压缩包都可以,如果时zip文件,记得先解压可能要安装依赖:FFmpeg-4.3.1, gst-plugins-base-1.18.1, GTK+-3.24.23, JasPer-2.0.14, libjpeg-turbo-2.0.5, libpng-1.6.37, LibTIFF-4.1.0, libweb...

Linux 启动、停止、重启jar包脚本【代码】

转至:https://www.cnblogs.com/foolash/p/13824647.html startOrStropJar.sh#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改APP_NAME=xxxxxx.jar #使用说明,用来提示输入参数 usage() {echo "Usage: sh startOrStropJar.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}" ]; thenret...

manjaro linux安装配置中文输入法fcitx5【图】

1.先删除fcitx4软件包.sudo pacman -Rs $(pacman -Qsq fcitx) 2.安装fcitx5软件包.sudo pacman -S fcitx5 fcitx5-configtool fcitx5-qt fcitx5-gtk fcitx5-chinese-addons fcitx5-material-color - fcitx5: 输入法基础框架主程序 - fcitx5-configtool(kcm-fcitx5):输入法配置程序(KDE桌面环境的支持) - fcitx5-qt: QT5程序的支持 - fcitx5-gtk: GTK程序的支持 - fcitx5-chinese-addons: 简体中文输入的支持,云拼音 - fcitx5-m...

Linux设置jar包开机自启【代码】

在任意一个路径中创建startup.sh # 创建startup.sh vim /usr/local/project/startup.sh # 将环境配置写进去 不清楚自己配置的可以用 more /etc/profile查看 export JAVA_HOME=/usr/local/install/jdk1.8.0_201 export PATH=$JAVA_HOME/bin:$PATH # jar包启动命令 nohup java -jar /usr/local/project/casic-eureka-1.0.jar >/usr/local/project/eureka.log 2>1&给startup.sh添加权限 chmod +x /usr/local/project/startup.sh添加开...

linux脚本执行jar包运行【代码】

springboot打包jar包使用linux脚本执行jar包运行 项目发版,使用springboot打包jar包,越来越多的企业使用springboot内嵌的Tomcat运行,使部署更加方便快捷,这时就需要一个完善的linux脚本,更加方便运维人员使用,脚本如下:#!/bin/bash #这里可替换为你自己的执行程序,其他代码无需更改 APP_NAME=mq_monitor-0.0.1-SNAPSHOT.jar cd `dirname $0` #使用说明,用来提示输入参数 usage() {echo "Usage: sh 执行脚本.sh [start|sto...

manjaro(linux)上搭建nextcloud,搞一个自己的网盘!【代码】

manjaro(Linux)上搭建nextcloud 视频资源 大家可以看一下b站的教学资源教学视频,这个视频是YouTube上的,虽然语言是外语,并且还没字幕,但是是可以看懂的,按步骤来就行。下面是视频里的一些配置文件,直接复制就行了。 配置文件 Become a Patron! Here’re the details and commands for this video on our channel! Server Block Create the conf.d directory: $ sudo mkdir /etc/nginx/conf.dCreate the Nextcloud.conf fil...

spring boot 发布的jar 包发布到 linux centos7

1.放到指定目录: zuul打包 放到/home/project/apigateway 2.查看已经运行的进行,有责停止导入jar包直接覆盖就可以:/home/project/apigateway执行:ps -ef|grep java找到进程号:kill -9 进程号重新启动服务:service gateway9100 start ? 3.运行脚本 service metadata start ? 备注:脚本创建: ? cd /etc/init.d 目录下面创建脚本文件: metadata ?#!/bin/bash# 符号 #! 用来告诉Linux系统,它后面的参数是用来执行该文件的程序...

springboot + maven jar打包和linux部署

1.pom中更改 <packaging>jar</packaging> 此时pom文件的第一行会报错 unknow error 原因:没有引入maven jar 2.pom中 <properties>标签中增加 <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version> 3.maven -update project 后 run as-install 打包成功 4.jar的运行 java -jar XXX.jar 如此运行关掉运行窗口后 项目终止 5.创建脚本文件 start.sh 中写入java -jar /home/czc/java/superzig2.0.jar >logs/out.log 保存退...

最受欢迎的Linux发行版, Manjaro折腾全记录

安装Manjaro 下载 官方网站:https://manjaro.org/get-manjaro/ 目前官方最新版本为18.10,支持都包括xfce,kde,gnome三种桌面环境,选择喜欢的下载,我安装的是xfce桌面。 制作U盘启动 使用Rufus以DD方式写入到U盘,注意此操作会擦除U盘所有数据,请做好备份。 Rufus官方下载:https://github.com/pbatard/rufus/releases/download/v3.5/rufus-3.5.exe 配置 更换软件源 命令行中执行如下命令: sudo pacman-mirrors -c China -g //...

打成jar包在linux找不到资源下的文件xxx.jar!/BOOT-INF/classes!/xx【代码】【图】

微信支付退款用到的证书,在idea下springboot应用ok,到linux上后找不到文件,大概报错信息如下: FileNotFoundException: jar:file:/xxx-0.0.1-SNAPSHOT.jar!/BOOT-INF/classes!/cert/apiclient_cert.p12在打成的jar中查看,肯定是存在的: 原来是本地运行时,是能到本地磁盘里找到该资源的。但是打成jar到线上该文件是存在于jar包文件资源里,而不是真实存在于磁盘路径上。 本地是原来用如下获取流, String certPath = this...

将Java项目打包成为可执行的jar包然后再Linux上运行【图】

把Java打包成jar的步骤: 右击项目,找到export确定然后在export弹窗中找到Java文件 Java->Runnable JAR file,后点击next 最后选择要打包的项目,存放打包项目的位置,然后finish就可以进行打包了。 在Linux上运行Hadoop jar hadoop jar /usr/local/dataset/hbase/ImportHBase.jar HBaseImportTest /usr/local/dataset/user_action.output 命令解释如下: hadoop jar #hadoop jar包执行方式 /usr/local/dataset/hbase/Im...

linux启动spring boot jar包脚本【代码】

#替换这里jar包的路径,其它代码无需更改 APP_NAME=/usr/local/*.jar #使用说明,用来提示输入参数 usage() {echo "Usage: sh item.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}" ]; thenreturn 1elsereturn 0fi }#启动方法 start(){is_existif [ $? -eq 0 ]; thenecho "${APP_NAME} is al...

Manjaro / ArchLinux 安装网易云音乐解决搜索不能输入中文方法【代码】

0. 安装网易云音乐 yay -S netease-cloud-music1.先安装qcef这个软件包。 sudo yay -S qcef 2.编辑/opt/netease/netease-cloud-music/netease-cloud-music.bash,把它改成这样: #!/bin/sh HERE="$(dirname "$(readlink -f "${0}")")" #export LD_LIBRARY_PATH="${HERE}"/libs #export QT_PLUGIN_PATH="${HERE}"/plugins #export QT_QPA_PLATFORM_PLUGIN_PATH="${HERE}"/plugins/platforms export XDG_CURRENT_DESKTOP=DDE exec ...

4、阿里云ESC服务器:Linux执行jar包【代码】【图】

1、将打包好的jar包上传到服务器 2、脚本执行(日志写入log文件)nohup java -jar gs-spring-boot-0.1.0.jar> /usr/local/software/logs/gs-spting-boot.log 2>&1 &可以将脚本放在gs.sh文件中,下次启动就可以直接用脚本文件 3、查看端口netstat -pan|grep java4、关闭防火墙(以下命令只需要用到关闭防火墙和禁止防火墙开机自启)#查看防火墙状态 firewall-cmd --state #添加端口 firewall-cmd --zone=public --add-port=8080/tcp...