服装建设网站论文的目录,免费建网站电话,深圳做网站需要多少钱,东莞制作网站公司哪家好新建一个java springboot项目 maven 这是一个非常简易的 springBoot 的项目
使用 maven 的 package 工具进行打包 把包上传到 linux 的机器上#xff0c; 确保 linux 机器上安装了 java jdk工具#xff0c; 并且配置好了 JAVA_HOME 注意#xff0c;helloworld 默认的是要使…新建一个java springboot项目 maven 这是一个非常简易的 springBoot 的项目
使用 maven 的 package 工具进行打包 把包上传到 linux 的机器上 确保 linux 机器上安装了 java jdk工具 并且配置好了 JAVA_HOME 注意helloworld 默认的是要使用 8080端口的 不要被占用还有就是为了我们从外部防问 看一下linux 的防火墙设置 使用 java -jar 命令就可以启动服务了 我们可以试着从外网访问一下 有了上面的步骤就算是部署成功了 但是 从上面的图中 我们可以看到 服务是以霸屏的方式运行的 我们在这个窗口不能再有其它的操作 并且 这个窗口也不能关闭 关闭的话 服务就会停止 所以 我们可以使用 nohup 命令 来开启服务
使用nohup 来运作的程序当登出终端后 程序仍可以继续运行
使用 在运行的命令后面加上 符可以让程序在后台运行
把上面两个加起来使用 就解决了我们上面所说的 霸屏和不能关闭终端的问题了 命令写法如下
nohup java -jar hellowroldXXX.jar hello.log
命令说明 nohup 不用说了 java -jar hellowroldXXX.jar 运行java 命令 hello.log 这里说明一下 linux 中 和 都是输出重定向 表示把正确结果重定向 表示正确和错误的结果都重定向 所以 hello.log 就是把输出的正确或不正确的都重定向到 hello.log 文件中 表示这个命令是在后台运行的 不会霸屏