我现在有一个java程序和亚马逊实例提供了一个密钥.. 用于以编程方式在aws上运行java,但现在我需要做的就是,使用这个实例,功能强大..来运行我的java应用程序,但是如何。?
我应该将我的java程序设为.jar并在实例上传吗?
有关命令的文档需要吗?
感谢。
答案 0 :(得分:0)
您使用scp
scp your.jar root@your.ec2:/tmp
您使用ssh
运行文件:
ssh your.ec2 "java -jar /tmp/your.jar"
所有这些都可以轻松自动化,因为执行scp或ssh不需要密码,您只需要交换证书。
或者您的意思是说您想让Java程序成为图像的一部分吗?
答案 1 :(得分:0)
如果您的Java应用程序是基于Web的,我建议您查看亚马逊的Elastic Beanstalk
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Java.html
此服务允许您快速部署和管理云应用程序,而无需担心底层基础架构。
在http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Java.html
了解详情的Seb