本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 Elastic Beanstalk 上创建和部署 Java 应用程序

AWS Elastic Beanstalk 支持适用于 Java 应用程序的两个平台。

Tomcat – 基于 Apache Tomcat 的平台,是一种开源 Web 容器,适用于使用 Java servlet 和 JavaServer 页面 (JSP) 处理 HTTP 请求的应用程序。Tomcat

通过提供多线程、声明性安全配置和丰富的自定义功能来帮助开发 Web 应用程序。Elastic Beanstalk 为 Tomcat 当前的每个主要版本提供平台分支。有关更多信息,请参阅Tomcat 平台。

Java SE – 适用于不使用 Web 容器或使用 Tomcat 以外的其他容器(如 Jetty 或 GlassFish)的应用程序的平台。您可以在部署到 Elastic Beanstalk

的源包中包含应用程序所使用的任何库 Java 存档 (JAR)。有关更多信息,请参阅Java SE 平台。

Tomcat 和 Java SE 平台的最新分支都基于 Amazon Linux 2,并使用 Corretto(AWS Java SE 发行版)。平台列表中这些分支的名称包括 Corretto 一词而不是 Java,例如 Corretto 11 with Tomcat 8.5。

有关当前平台版本的列表,请参阅 AWS Elastic Beanstalk 平台 指南中的 Tomcat 和 Java SE。

AWS 提供了多种用于处理 Java 和 Elastic Beanstalk 的工具。无论您选择何种平台分支,都可以使用适用于 Java 的 AWS 开发工具包从 Java 应用程序内使用其他 AWS 服务。适用于 Java 的 AWS 开发工具包是一组库,使您可以从应用程序代码中使用 AWS API,而无需从头开始编写原始

HTTP 调用。

如果您使用 Eclipse 集成开发环境 (IDE) 开发 Java 应用程序,还可以得到 AWS Toolkit for Eclipse。AWS Toolkit for Eclipse 是一种开源插件,您可用来在 Eclipse IDE 中管理 AWS 资源,包括 Elastic Beanstalk

应用程序和环境。

如果您更习惯使用命令行,请安装 Elastic Beanstalk 命令行界面 (EB CLI),并使用它从命令行创建、监控和管理您的 Elastic Beanstalk 环境。如果您为应用程序运行多个环境,则 EB CLI 可与 Git 集成,以使您可以将每个环境与不同

Git 分支关联。

本章中的主题假设您对 Elastic Beanstalk 环境有一些了解。如果您以前未使用过 Elastic Beanstalk,请尝试使用入门教程以了解基本知识。

aws部署java应用_在 Elastic Beanstalk 上创建和部署 Java 应用程序 - AWS Elastic Beanstalk...相关推荐

  1. aws部署php程序,在 Elastic Beanstalk 上创建和部署 PHP 应用程序 - AWS Elastic Beanstalk

    AWS 文档中描述的 AWS 服务或功能可能因区域而异.要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门. 本文属于机器翻译版本.若本译文内容与英语原文存在差异,则一律以英文原文为准. 在 ...

  2. aws waf sql注入_适用于快速SQL Server Always On部署的AWS启动向导

    aws waf sql注入 SQL Server Always On is a high-availability and disaster recovery solution. We can use ...

  3. java安装_如何在 Mac 上安装 Java | Linux 中国

    macOS 用户可以运行 Java 的开源版本,以及用于云原生开发的新框架. 来源:https://linux.cn/article-12393-1.html 作者:Daniel Oh 译者:MCGA ...

  4. java书籍_这本最适合夯实基础的Java 书籍,80% 的 Java 程序员没认真看过

    今天要给大家带来的一本书,是大名鼎鼎的head first系列丛书的一本<head first Java>相信很多学习Java的朋友对它都不会陌生. 深入浅出系列书籍是由O'Reilly出 ...

  5. 反转字符串java实现_反转字符串的几种实现(Java)

    反转字符串的几种实现(Java) 首先第一种是利用Java中的类库对象进行反转 //第一种 使用Java类库的diam实现反转 public String reverse(String str){ S ...

  6. java 输出_使用IntelliJ IDEA2020.2.2 x64新建java项目并且输出Hello World

    作者:极客小俊 一个专注于web技术的80后 我不用拼过聪明人,我只需要拼过那些懒人 我就一定会超越大部分人! 知乎@极客小俊,官方首发原创文章 Bilibili: 极客小俊GeekerJun 第一步 ...

  7. java线程三种方法,Java基础_线程的使用及创建线程的三种方法

    线程:线程是操作系统能够进行运算调度的最小单位.它被包含在进程之中,是进程中的实际运作单位.一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务. 进程:进 ...

  8. 知识图谱java实现_知识图谱:neo4j(四)Java API

    知识图谱:neo4j(四)Java API 知识图谱:neo4j(四)Java API Neo4j Java API Neo4j 提供 JAVA API 以编程方式执行所有数据库操作.它支持两种类型的 ...

  9. 心java源代码_写了一个心形图案的java源代码,想发给朋友,朋友怎样才能像打开文档一样方便查看呢?...

    搞清楚java的运行机制你就明白了该怎么办 java源代码->java编译器生成字节码文件->java虚拟机执行字节码文件->心形图案显示 因此你要让朋友直接运行,你就要让上述过程自 ...

最新文章

  1. php barcode_php生成条形码
  2. matlab画图函数plot
  3. python 目录遍历 目录文件列表 介绍
  4. C#中return语句的使用方法
  5. 90年代谁最强?乔丹不可撼动石佛上榜
  6. ImportBeanDefinitionRegistrar向容器中注册bean
  7. 算法-计算逆序对个数
  8. CSS IE6躲猫猫Bug
  9. update.php,update php version to 5.6
  10. java记住用户名和密码_JAVA--高级基础开发Cookie实现记住用户名和密码
  11. 【渝粤教育】国家开放大学2018年秋季 2245T社会福利与保障 参考试题
  12. python java爬虫_java爬虫与python爬虫对比
  13. 软件签名不一致是什么意思
  14. matlab直流电机转速 电流双闭环,转速 电流双闭环直流调速系统的课程设计(MATLAB Simulink)...
  15. freeradius mysql nas_freeradius+mysql+交换机认证
  16. 谷歌浏览器将网页保存为图片或者pdf
  17. 数据结构系列-队列的基本操作
  18. 网络间谍:你的共享文件夹网络监视器
  19. NI LabVIEW开发环境(2.生成installer安装程序exe)
  20. 传奇开服怎么开的起来?

热门文章

  1. C语言:指针变量的定义与引用
  2. Android数据库框架-GreenDao入门,阿里P8架构师Android大厂面试题总结
  3. 写一篇属于自己的博客
  4. 【Verilog 流水线设计】以全加器为例阐述流水线设计的影响
  5. 【算法讲14:拉格朗日插值】拉格朗日插值入门 与 拉格朗日插值差分法
  6. php友情链接管理,PHP实现友情链接检测
  7. python 判断多边形,点是否重合(方法简单易懂,没有使用 cv2.pointPolygonTest函数)
  8. 权限系统该如何设计?
  9. C# WCF学习并创建简单WCF示例
  10. android即时通讯研究(逐渐完善中,还很简单)