Halaman ini akan memandu Anda melalui langkah-langkah membuat aplikasi App Engine baru di konsol Google Cloud, mengautentikasi dengan Google, dan men-deploy project ke App Engine.
Sebelum memulai
Anda memerlukan project Google Cloud dengan aplikasi App Engine untuk men-deploy. Jika Anda belum memilikinya, gunakan konsol Google Cloud untuk menyiapkan project Google Cloud Anda:
- Pilih atau buat project Google Cloud baru.
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.
Pastikan file
appengine-web.xml
berada di folderWEB-INF
aplikasi web Anda.Pastikan project memiliki Project App Engine. Jika Anda membuatnya menggunakan wizard, laporan tersebut seharusnya sudah memiliki aspek ini. Atau:
Klik kanan project di Package Explorer untuk memunculkan menu konteks.
Pilih Konfigurasi > Konversikan ke Project App Engine.
Men-deploy Project ke App Engine
Untuk men-deploy project ke lingkungan standar App Engine:
Klik kanan project di Package Explorer untuk membuka menu konteks.
Pilih Deploy to App Engine Standard.
Dialog akan muncul.
Pilih akun yang ingin Anda gunakan untuk men-deploy, atau tambahkan akun baru.
Daftar project yang dapat diakses akun akan dimuat. Pilih salah satu yang ingin Anda deploy.
Klik Oke.
Tugas latar belakang diluncurkan yang men-deploy project ke App Engine. Output tugas dapat dilihat di tampilan Eclipse Console.
Secara default, App Engine menghentikan versi aplikasi sebelumnya dan segera mempromosikan kode baru Anda untuk menerima semua traffic. Jika Anda lebih suka mempromosikannya secara manual nanti menggunakan gcloud atau Konsol Google Cloud, hapus centang pada Promosikan versi yang di-deploy untuk menerima semua traffic. Jika Anda tidak ingin menghentikan versi sebelumnya, hapus centang Hentikan versi sebelumnya.
Langkah selanjutnya
- Pelajari kode plugin atau laporkan masalah di GitHub, atau ajukan pertanyaan di Stack Overflow.