gpt4 book ai didi

java - 如何运行位于远程服务器上的jar

转载 作者:行者123 更新时间:2023-12-02 11:41:49 25 4
gpt4 key购买 nike

我已经成功地从 git 构建了我的源代码并将其放入 S3 中。现在,我想在构建后阶段运行这个 jar。该 jar 位于 S3 上以及公共(public)存储桶内,所有人都具有读取权限。我从一个简单的 hello-world.jar 开始,但是当我将其添加到代码构建的配置中时:

post_build:
commands:
- java -jar https://s3.amazonaws.com/*****/hello-world-test-1.0-SNAPSHOT.jar

我在构建后阶段收到以下错误消息:

Error while executing command: java -jar https://s3.amazonaws.com/*******/hello-world-test-1.0-SNAPSHOT.jar. Reason: exit status 1

我错过了什么?是否可以运行位于远程服务器上的 jar?

最佳答案

您可以使用 documentation 中提到的与 jar 相关的 API 之一

java JarRunner url [arguments]

所以,

java JarRunner https://s3.amazonaws.com/*****/hello-world-test-1.0-SNAPSHOT.jar

假设您的 jar 在 list 文件中定义了 Main-Class

关于java - 如何运行位于远程服务器上的jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48486848/

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