java docs samples
Marking pre-deletion of Monitoring Apiary Samples
该存储库包含用 Java 编写的示例代码,用于演示 Google Cloud Platform。
一些示例在 <cloud.google.com> 上有随附的指南。有关详细信息,请参阅相应的 README 文件。
要浏览可供使用的代码示例,请查看 Google Cloud 示例。
设置您的 Java 开发环境
克隆此存储库:
git clone https://github.com/GoogleCloudPlatform/java-docs-samples.git
获取身份验证凭据。
通过运行以下命令并遵循 oauth2 流程来创建本地凭据(在此处阅读有关该命令的更多信息):
gcloud auth application-default login
或者手动设置GOOGLE_APPLICATION_CREDENTIALS
环境变量以指向服务帐户密钥 JSON 文件路径。
了解更多信息,请参阅为服务器到服务器生产应用程序设置身份验证。
注意:只要应用程序在 Compute Engine、Kubernetes Engine、App Engine 或 Cloud Functions 上运行,应用程序默认凭据就能够隐式查找凭据。
每个提交的更改都必须通过在 Java 11 和 Java 17 运行时的测试环境上运行的所有检查,然后才能将更改合并到主分支。我们对 Java 8 和 Java 21 运行时环境进行定期检查,但目前我们不强制要求通过这些测试。由于 Java 8 是 Google Cloud 中受支持的 Java 运行时,因此请配置为使用 Java 8 构建代码示例。在特殊情况下,请配置为使用 Java 11 构建代码示例。
每个包含源代码的文件都必须包含版权和许可信息。这包括您可能向浏览器提供的任何 JS/CSS 文件。 (这是为了帮助好心人避免不符合许可证的意外复制。)
阿帕奇标头:
Copyright 2022 Google LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Java 是 Oracle 和/或其附属公司的注册商标。