必需的文件和配置
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
为了将 Cloud Endpoints Frameworks 用于 App Engine,您必须在 API 中添加一些文件,本页介绍了这些文件。
您的项目必须至少包含以下文件:
文件和位置 |
说明 |
/src/main/java/<packagepath>/<your_api_class>.java |
包含后端 API 的类文件(或多个文件,如果您跨多个类实现 API)。 |
/src/main/webapp/WEB-INF/appengine-web.xml |
App Engine 配置所需的网页应用部署描述符。 |
/src/main/webapp/WEB-INF/web.xml |
将网址映射到 Servlet 及其他信息的标准 Java 网页应用部署描述符。 |
以下各部分记录了每个所需文件的内容。
API 类文件
如需查看该类文件(如果您使用多类 API,则为多个类文件)的必需内容和可选内容的完整说明,请参阅端点注释主题。
appengine-web.xml
在部署 API 时,appengine-web.xml
文件用于定义 App Engine 标准环境配置。如需了解更多信息,请参阅 appengine-web.xml 参考文档。
该文件至少需要以下内容:
web.xml
您可以使用 web.xml
文件来配置 Endpoints servlet,该 servlet 处理传入的请求并将其转发到在 App Engine 上运行的后端服务。为了实现由 Cloud Endpoints 管理您的 API,您必须使用 Endpoints Servlet。
该文件至少需要以下内容:
如需详细了解 web.xml
,请参阅部署描述符:web.xml。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-01-31。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-01-31。"],[],[]]