在Google计算引擎VM上执行Java文件

在Google计算引擎VM上执行Java文件,java,google-app-engine,intellij-idea,deployment,google-compute-engine,Java,Google App Engine,Intellij Idea,Deployment,Google Compute Engine,我一直在尝试将我在自己的个人电脑上用IntelliJ开发的Java项目导入Google Compute Engine,但没有成功。我已经创建了一个VM实例,但我不知道如何导入我的项目并运行它。我没有找到太多关于这方面的信息,因为大多数教程都是关于部署web应用程序的 我的项目不是一个web应用程序,也没有涉及服务器,我只是想利用谷歌提供的计算能力,在更短的时间内执行程序 如果您能为我提供一些关于如何进行此操作的指导,或为我提供相关教程,我将不胜感激。假设您的Java应用程序编译为JAR文件,您可

我一直在尝试将我在自己的个人电脑上用IntelliJ开发的Java项目导入Google Compute Engine,但没有成功。我已经创建了一个VM实例,但我不知道如何导入我的项目并运行它。我没有找到太多关于这方面的信息,因为大多数教程都是关于部署web应用程序的

我的项目不是一个web应用程序,也没有涉及服务器,我只是想利用谷歌提供的计算能力,在更短的时间内执行程序


如果您能为我提供一些关于如何进行此操作的指导,或为我提供相关教程,我将不胜感激。

假设您的Java应用程序编译为JAR文件,您可以:

  • 在工作站上本地构建应用程序
  • 创建一个Google计算引擎VM实例

    您可以使用或来执行此操作

  • 将JAR文件上载到VM

    您可以使用来完成此任务

  • SSH到虚拟机

    你可以通过,或者通过

  • 在登录到VM时运行程序

    确保正确编写软件以利用多个CPU、GPU等。虚拟机必须确保其具有最高性能

    如果这是一个长时间运行的过程,您希望确保不会意外中断(例如,因为您的SSH会话超时,或者您关闭作为云外壳连接的浏览器窗口),请考虑使用(最简单,尤其是一次性运行)。或者在可分离的会话(如或)中以交互方式运行该命令


  • 注意:默认情况下,VM不会安装任何Java。退房