繁体   English   中英

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

[英]How to run the jar located on remote server

我已经设法从 git 构建我的源代码并将其放入 S3。 现在,我想在构建后阶段运行这个 jar。 该 jar 位于 S3 上以及公共存储桶内,所有人都具有读取权限。 我从一个简单的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?

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

java JarRunner url [arguments]

所以,

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM