java - EC2-在运行的 EC2 实例上运行 jar

标签 java amazon-web-services amazon-s3 amazon-ec2

我有一个 EC2 实例,并且有一个已经从 S3 获取的 .jar(wget 脚本命令)。 我想运行这个 .jar 文件,但不是在启动时运行,而是在我决定时运行。

我在 AWS SDK 的帮助下将 Java 与“Eclipse Juno”结合使用。

运行用户数据脚本对我没有帮助。

有人可以帮我解决这个问题吗?

提前致谢。

最佳答案

您正在寻找的是unix cronjobs, 看一下 cron 作业手册 here并将其设置为在您需要时运行。

此外,您还可以安装WEBMIN在您的系统上,它为您提供了出色的服务器管理功能,包括 cronjobs 和您需要的通过 Web 界面安排的命令

如果你想用java运行一些东西,只需使用

String[] command={"java","-jar","myfile.jar"};
Runtime.getRuntime().exec(command);

关于java - EC2-在运行的 EC2 实例上运行 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16564305/

相关文章:

Java+线程控制方法

amazon-web-services - 如何按名称删除 S3 存储桶中的旧文件?

amazon-web-services - 列出大量 s3 存储桶对象到 out 文件

java - 使用 MVC 创建外部 ActionListener

java - 使用 Eclipse 和 Libgdx 的可执行 Jar

c# - AWS API 网关签名

amazon-web-services - 如何忽略亚马逊雅典娜结构顺序

django - Django 中的存储后端是否处理删除旧的静态文件?

amazon-web-services - S3 选择定价如何运作? s3 select中返回和扫描的数据是什么意思

java - 如何在 Java 中使用 for 循环生成 n 个具有不同变量名的实例