gpt4 book ai didi

java - 将 jar 可执行文件上传到 Azure 并运行

转载 作者:行者123 更新时间:2023-11-30 05:43:31 24 4
gpt4 key购买 nike

我有一个用java开发的应用程序。我已将其导出到可执行 jar,并且想将其上传到 azure,以便它按特定计划运行。直到现在我都不可能知道它是如何完成的。我已经用 eclipse 做了一个 Web 服务,如果很容易将其部署在 azure 中并使其工作但不可执行。谁能告诉我这是怎么做到的?

最佳答案

听起来您想在 Azure 上运行带有时间触发器的可执行 jar 文件。简单的方法是将 jar 文件部署为 Azure WebApp 上的 WebJob。以下是执行此操作的步骤。

  1. 创建 .bat文件名为 run.bat并编写如下命令。

    set JAVA_HOME=D:\Program Files (x86)\Java\jdk1.8.0_172
    set CLASSPATH=.;%JAVA_HOME%\lib
    set PATH=%JAVA_HOME%\bin;%PATH%
    java -jar <your jar file name>.jar
  2. 压缩run.bat文件和 jar 文件到 zip 文件,然后使用 Scheduled 进行部署触发器和 CRON Expression Azure 门户上的值(value)。

    enter image description here

然后,您可以在Azure门户上启动它,并通过Logs查看运行日志按钮。

注意:有关CRON Expression的更多信息或其他,请参阅 CRON expressions 部分官方教程Run Background tasks with WebJobs in Azure App Service .

关于java - 将 jar 可执行文件上传到 Azure 并运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55245763/

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