gpt4 book ai didi

java - 我可以在 GAE 或 GCE 上调用 Java 进程吗?

转载 作者:太空宇宙 更新时间:2023-11-04 11:52:23 25 4
gpt4 key购买 nike

在我的 Web 应用程序中,我使用 java.lang.ProcessBuilderjava.lang.Process 从子进程中调用 .exe 文件(java.exe 和 javac.exe):

    java.lang.ProcessBuilder builder 
= new ProcessBuilder("java", "-cp", "someJar" "mainClassName");

这可以在 Google App Engine 上完成吗?还是必须使用 Google Compute Engine?

最佳答案

首先,让我们澄清一下区别:

  • Google App Engine 是一个 PaaS。
  • Google 计算引擎是一个 IaaS。

它们是两个不同的东西。 GAE 将为您提供开箱即用的完整堆栈来部署您的 Web 应用程序。 GCE 只会为您提供裸机虚拟机,您可以在其上进行构建。

在没有完全理解你的问题的情况下,我认为你想知道的是你是否可以在两者上访问 JVM。答案是肯定的,你会的。有了 GAE,您将拥有一个开箱即用的 JVM。根据您用来启动 GCE 实例的镜像,您可能需要自己在其上安装 JVM。

了解它们之间的区别非常重要。

https://cloud.google.com/appengine/docs https://cloud.google.com/compute/docs/

关于java - 我可以在 GAE 或 GCE 上调用 Java 进程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41686907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com