【问题标题】:Launching jar file on Azure virtual machine在 Azure 虚拟机上启动 jar 文件
【发布时间】:2017-09-12 19:22:54
【问题描述】:

我正在开发一个类似 java 服务器的应用程序(虽然它本身不是服务器,更像是社交网络的机器人),我决定使用 Azure 虚拟机来部署应用程序。所以我选择了 Ubuntu 虚拟机。我在服务器上成功上传了 .jar 文件,并使用适用于 Windows 的 Bash shell 和 SSH 连接到它(如 Azure 手册中所述)。然后我可以使用java -jar server.jar 启动我的文件并且它可以工作。但问题是,当我关闭家用计算机上的 shell 时,应用程序也会在服务器上关闭。所以我的问题是如何以关闭 SSH 会话后不会退出的方式启动 .jar 文件?

【问题讨论】:

    标签: java bash azure ssh jar


    【解决方案1】:

    使用nohup在后台运行命令:

    nohup java -jar server.jar &
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-12
      • 2018-09-12
      • 2018-06-18
      • 2015-11-14
      • 1970-01-01
      相关资源
      最近更新 更多