必要的檔案與設定
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
本頁說明瞭必須包含在 API 中的檔案,以使用 App Engine 適用的 Cloud Endpoints Frameworks。
您的專案至少必須包含以下檔案:
檔案和位置 |
說明 |
/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 |
標準 Java 網頁應用程式部署作業描述元將 URL 對應至 Servlet 及其他資訊。 |
以下各節說明各必要檔案的內容。
API 類別檔案
如需類別檔案 (如果您使用多類別 API 則為多個類別檔案) 的必要和選用內容的完整說明,請瀏覽 Endpoint 註解主題。
appengine-web.xml
appengine-web.xml
檔案是用於在部署 API 時定義 App Engine 標準環境設定。詳情請參閱 appengine-web.xml 參考資料。
這個檔案所需的最低限度內容如下所示:
web.xml
請使用 web.xml
檔案來設定 Endpoints servlet,其會處理傳入的要求,並將這些要求轉送至在 App Engine 上執行的後端服務。您的 API 需要有 Endpoints servlet 才能由 Cloud Endpoints 管理。
這個檔案所需的最低限度內容如下所示:
如要進一步瞭解 web.xml
,請參閱部署作業描述元:web.xml一文。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-10-19 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-10-19 (世界標準時間)。"],[],[]]