Men-deploy aplikasi App Engine menggunakan file arsip
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Halaman ini menjelaskan cara men-deploy project Anda ke lingkungan fleksibel App Engine menggunakan arsip WAR atau file JAR yang dapat dijalankan.
Sebelum Memulai
Anda memerlukan Google Cloud project dengan aplikasi App Engine untuk
di-deploy. Jika Anda belum memilikinya, gunakan konsol Google Cloud untuk menyiapkan project Google Cloud:
Login ke Akun Google yang digunakan untuk men-deploy project Anda ke App Engine.
Jalankan perintah berikut
gcloud auth application-default login
Browser sistem Anda akan terbuka di luar CLI dan meminta izin yang diperlukan untuk mengelola aplikasi App Engine Anda:
Klik Izinkan dan tutup jendela. Eclipse kini login ke akun
Anda.
Men-deploy file JAR atau WAR
Untuk men-deploy file JAR yang dapat dijalankan atau WAR yang sudah ada ke lingkungan fleksibel:
Siapkan file app.yaml. Setidaknya, file ini harus berisi baris
berikut:
runtime:javaenv:flex
Klik tombol toolbar Google Cloud.
Pilih Deploy WAR/JAR File to App Engine Flexible... di menu drop-down.
Pilih Akun yang ingin Anda gunakan untuk men-deploy, atau login dengan akun
lain.
Di kotak daftar Project, pilih Google Cloud project yang ingin Anda deploy.
Di kolom WAR/JAR, klik Browse untuk memilih file arsip.
Di kolom app.yaml, klik Browse untuk memilih file app.yaml.
Jika Anda ingin terus menjalankan versi saat ini dan mempromosikan versi baru secara manual nanti menggunakan gcloud atau konsol Google Cloud, hapus centang pada kotak Promote the deployed version to receive all traffic.
Jika Anda tidak ingin menghentikan versi sebelumnya, hapus centang pada kotak Hentikan versi
sebelumnya.
Klik Deploy.
Setelah deployment berhasil, Eclipse akan membuka browser internal yang terhubung
ke aplikasi yang di-deploy.
Langkah selanjutnya
Pelajari kode plugin atau laporkan masalah di GitHub, atau ajukan pertanyaan di Stack Overflow.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-04-03 UTC."],[[["Cloud Tools for Eclipse is only compatible with the App Engine Java 8 runtime, which will reach its end of support on January 31, 2024, and users should migrate to the latest supported version of Java."],["This page guides users on how to deploy a pre-existing WAR archive or runnable JAR file, which must have a main method, to the App Engine flexible environment."],["To deploy, you'll need a Google Cloud project with an App Engine application and must sign in to a Google account that is used to deploy to App Engine using the `gcloud auth application-default login` command."],["Deployment requires an `app.yaml` file with `runtime: java` and `env: flex` to be present, and once completed, the deployed app can be viewed via an internal browser in Eclipse."],["Users can choose whether to promote the new version to receive traffic or stop the previous version during the deployment process."]]],[]]