java 非web项目部署服务器

1.将该项目导出runnable  project.jar包;

2.在目录/opt  下创建子目录 /javaapps,并将该project.jar包上传该目录下;

3.在目录/etc/systemd/system下创建project.service,复制以下内容写入

[Unit]
Description=dubboProvider #描述
After=syslog.target network.target  #依赖
[Service]
Type=simple
ExecStart=
/usr/java/jdk1.8.0_161/bin/java -jar /opt/javaapps/dubbo-provider.jar
#前面是java命令的绝对路径  后面是jar包的绝对路径
ExecStop=/bin/kill -15 $MAINPID

User=root
Group=root

[Install]

WantedBy=multi-user.target

4.启动服务   systemctl start project.service

5.运行jar 包   java -cp dubbo-provider.jar com.alibaba.dubbo.demo.provider.Provider

    java -classpath jar包名 main包名

猜你喜欢

转载自blog.csdn.net/a1454635626/article/details/80939653
今日推荐