Linux系统jar包开机自启

第一步:创建service文件
sudo nano etc/systemd/system/myapp.service
第二步:将下面代码复制到刚才创建的文件里面,保存
[Unit]

Description=Java camera service
After=network.target [Service] WorkingDirectory=/home/app/java
Environment="LD_LIBRARY_PATH=/home/app/java/lib"
ExecStart=/opt/java8/bin/java -jar /home/app/java/polaris-admin.jar
Restart=no
User=Admin
RestartSec=30
StandardOutput=append:/home/app/java/log.out
StandardError=append:/home/app/java/log.out
Type=simple [Install] WantedBy=multi-user.target

WorkingDirectory:替换成你jar的位置

Environment:jar包启动要依赖的环境,有就加没有就不加

ExecStart:从jdk的bin目录指定你的jar包位置

Restart:设置重启方式

User:用该设备的角色

RestartSec:每隔多少次重启一次

StandardOutput、  StandardError:设置日志位置

Win系统开机自启

  1. 打开记事本:在Windows中找到记事本应用程序并打开它。
  2. 编写批处理脚本:将以下内容复制到记事本中,修改为您的实际路径:
  3. @echo off
    javaw -jar "D:\app\polaris-admin.jar"

    3.保存文件:

    1. 点击“文件” > “另存为”。
    2. 选择保存位置,例如桌面。
    3. 在“文件名”框中输入 start_apps.bat(确保文件扩展名是 .bat)。
    4. 在“保存类型”中选择“所有文件”。

    4.设置开机自启:

    1. 按 Win + R,输入 shell:startup,然后按回车,这将打开启动文件夹。
    2. 将刚刚创建的 start_apps.bat 文件复制到这个启动文件夹中。

    5.重启计算机:重新启动后,您的 JAR 包和其他程序应该会自动启动

java程序设置开机自启的更多相关文章

  1. Win10 如何以管理员身份设置开机自启程序(1)

    原文:Win10 如何以管理员身份设置开机自启程序(1) 最近一个项目在win10上部署时遇到问题,即如何设置以管理员身份开机自启.现把解决方法整理如下: 首先,为了进行验证,我编了一个简单的程序te ...

  2. Win10 如何以管理员身份设置开机自启程序(2)

    原文:Win10 如何以管理员身份设置开机自启程序(2) 自己水平太菜,对Windows的权限问题一直不是特别了解.之前在<Win10 如何以管理员身份设置开机自启程序(1)>一文中介绍了 ...

  3. Linux(CentOS6.5)下Nginx注册系统服务(启动、停止、重启、重载等)&设置开机自启

    本文地址http://comexchan.cnblogs.com/ ,作者Comex Chan,尊重知识产权,转载请注明出处,谢谢! 完成了Nginx的编译安装后,仅仅是能支持Nginx最基本的功能, ...

  4. centos7安装docker并设置开机自启以及常用命令

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间不会有任何 ...

  5. redis设置开机自启

    开机自启动redis(其他服务类似) centos 7以上是用Systemd进行系统初始化的,Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvini ...

  6. nginx设置开机自启

    环境:centos7 nginx1.16.1 方法一:(适用于centos7以上版本) 使用systemctl工具 方法二:(使用多种linux) 使用nginx官方的脚本,设置开机自启

  7. Centos7安装elasticsearch6.3及ik分词器,设置开机自启

    参考Elasticsearch 在CentOs7 环境中开机启动 建议虚拟机的内存大小为4G 1. 新建一个用户john 出于安全考虑,elasticsearch默认不允许以root账号运行. 创建用 ...

  8. ubuntu18.04设置开机自启Django

    设置开机自启: rc-local.server [Unit] Description=/etc/rc.local Compatibility ConditionPathExists=/etc/rc.l ...

  9. Java Service Wrapper将java程序设置为服务

    有时候我们希望我们java写的程序作为服务注册到系统中,Java Service Wrapper(下面简称wrapper)是目前较为流行的将Java程序部署成Windows服务的解决方案, 本文将讨论 ...

  10. (2)Ngixn 编译安装设置开机自启

    设置nginx开机自启 #!/bin/sh # # nginx - this script starts and stops the nginx daemon # # chkconfig: - 85 ...

随机推荐

  1. 《Bitcoin: A Peer-to-Peer Electronic Cash System》 中本聪写的比特币白皮书

    网址: https://bitcoin.org/bitcoin.pdf =============================================================

  2. multi-GPU环境下的batch normalization需要特殊实现吗?

    3年前曾经写过关于分布式环境下batch normalization是否需要特殊实现的讨论:batch normalization的multi-GPU版本该怎么实现? [Tensorflow 分布式P ...

  3. ImageNet数据集下载

    ImageNet数据集是Vision领域最重要的数据集之一,十分经典也十分常用,但是该数据集体量较大,而且由于在外网下载速度较慢,其中最为重要的一点是该数据集只提供给高校科研工作者,这也就意味着你必须 ...

  4. css手撕奥运五环

    巴黎奥运会正如火如荼地进行,本文来使用 CSS 来画一个奥运五环.奥运五环是相互连接的,因此在视觉上会产生重叠效果,这也是实现五环最有挑战性的部分.接下来,将利用 CSS 的伪元素,巧妙地实现环环相扣 ...

  5. Apache DolphinScheduler用户线上Meetup火热来袭!

    Apache DolphinScheduler 社区 8 月用户交流会精彩继续!本次活动邀请到老牌农牧产品实业集团铁骑力士架构工程师,来分享Apache DolphinScheduler在现代农牧食品 ...

  6. ollama安装和运行llama3.1 8b

    ollama安装和运行llama3.1 8b conda create -n ollama python=3.11 -y conda activate ollama curl -fsSL https: ...

  7. Wetab新标签页:内置实用小组件的浏览器扩展,重新定义浏览器主页

    除了社交媒体,浏览器可能是我们日常工作.学习和生活中最常用的平台之一.然而,在使用浏览器的过程中,我们经常被书签管理.标签管理等问题所困扰.例如,书签栏混乱不堪,无法快速查找到所需书签. 为了和浏览器 ...

  8. idea汉化包安装失败解决方法

    idea安装中文插件时提示: Plugin "Chinese (Simplified) Language Pack / 中文语言包" was not installed: 查看自己 ...

  9. Linux 进程编程入门

    关于进程和线程的关系,之前一口君写过这几篇文章,大家可以参考下. 本文从头带着大家一起学习Linux进程 <搞懂进程组.会话.控制终端关系,才能明白守护进程干嘛的?> <[粉丝问答6 ...

  10. 神经网络之卷积篇:详解单层卷积网络(One layer of a convolutional network)

    详解单层卷积网络 如何构建卷积神经网络的卷积层,下面来看个例子. 已经写了如何通过两个过滤器卷积处理一个三维图像,并输出两个不同的4×4矩阵.假设使用第一个过滤器进行卷积,得到第一个4×4矩阵.使用第 ...