Mulai Cepat Java

Proyek ini menunjukkan cara mengimplementasikan Glassware yang mendemonstrasikan fungsi utama Google Mirror API.

Untuk melihat demo yang berfungsi sepenuhnya dari proyek memulai cepat, buka https://glass-python-starter-demo.appspot.com. Jika tidak, baca terus untuk mengetahui cara men-deploy versi Anda sendiri.

Download di GitHub

Prasyarat

Pastikan sistem Anda memenuhi prasyarat berikut untuk project mulai cepat:

  • Java 1.6
  • Apache Maven - digunakan sebagai bagian dari proses build.

Membuat project Konsol API Google

Selanjutnya, aktifkan akses ke Google Mirror API:

  1. Buka konsol API Google dan buat project API baru.
  2. Klik Services, lalu aktifkan Google Mirror API untuk project baru Anda. Google Mirror API di Konsol API Google
  3. Klik Akses API dan buat client ID OAuth 2.0 untuk aplikasi web. bagian Akses API di konsol API Google
  4. Tentukan nama dan ikon produk untuk Gelas Anda. Kolom ini muncul di pemberian izin OAuth yang ditampilkan kepada pengguna Anda. menentukan informasi merek
  5. Pilih Web application dan tentukan nilai apa pun untuk nama host, seperti localhost memilih jenis aplikasi
  6. Klik Edit settings... untuk client ID guna menentukan URI pengalihan. Menentukan URL callback untuk server web pengembangan lokal Anda, misalnya http://localhost:8080/oauth2callback, dan untuk server web yang di-deploy, misalnya, https://example.com/oauth2callback. panel konfigurasi konsol API Google untuk URI pengalihan
  7. Catat ID dan rahasia klien dari Konsol API Google. Anda akan memerlukan untuk mengkonfigurasi proyek mulai cepat. ID klien dan secret di konsol API Google

Mengonfigurasi project Mulai Cepat

Konfigurasikan project Mulai Cepat untuk menggunakan informasi klien API dengan memasukkan client ID dan rahasia ke src/main/resources/oauth.properties:

    # Replace these with values for your project from the Google API Console:
    # https://developers.google.com/console

    client_id=3141592653589793238462643383279
    client_secret=ITS_A_SECRET_TO_EVERYBODY

Mengimpor project

Petunjuk berikut menunjukkan pada Anda untuk mengimpor sumber proyek Mulai Cepat ke IntelliJ dan Gerhana.

IntelliJ

  1. Klik File > Impor Project....
  2. Arahkan kursor ke direktori yang diekstrak.
  3. Pilih Impor dari model yang ada > Maven

Eclipse

  1. Instal plugin m2e untuk mengaktifkan impor dari file pom maven.
  2. Klik File > Impor... > Maven > Project Maven yang sudah ada.
  3. Arahkan kursor ke direktori yang diekstrak, lalu impor project.

Menjalankan server pengembangan lokal

Anda dapat menjalankan project Mulai Cepat di server pengembangan lokal untuk pengujian:

$ mvn jetty:run

Men-deploy project Mulai Cepat

Anda dapat membuat file perang untuk project ini menggunakan Maven:

$ mvn war:war