Mulai Cepat Java
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
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:
- Buka konsol API Google dan buat project API baru.
- Klik Services, lalu aktifkan Google Mirror API untuk project baru Anda.

- Klik Akses API dan buat client ID OAuth 2.0 untuk aplikasi web.

- Tentukan nama dan ikon produk untuk Gelas Anda. Kolom ini muncul di pemberian izin OAuth
yang ditampilkan
kepada pengguna Anda.

- Pilih Web application dan tentukan nilai apa pun untuk nama host, seperti
localhost

- 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
.

- Catat ID dan rahasia klien dari Konsol API Google. Anda akan memerlukan
untuk mengkonfigurasi proyek 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
- Klik File > Impor Project....
- Arahkan kursor ke direktori yang diekstrak.
- Pilih Impor dari model yang ada > Maven
Eclipse
- Instal plugin
m2e
untuk mengaktifkan impor dari file pom maven.
- Klik File > Impor... > Maven > Project Maven yang sudah ada.
- 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
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-25 UTC."],[[["\u003cp\u003eThis project provides a simple implementation of Glassware demonstrating core Google Mirror API functionality.\u003c/p\u003e\n"],["\u003cp\u003eIt requires Java 1.6, Apache Maven, and a Google APIs Console project with the Google Mirror API enabled and OAuth 2.0 client ID created.\u003c/p\u003e\n"],["\u003cp\u003eThe project can be configured using your API client information, imported into IntelliJ or Eclipse, and run on a local development server using Maven.\u003c/p\u003e\n"],["\u003cp\u003eA deployable WAR file can be built using Maven for production deployment.\u003c/p\u003e\n"],["\u003cp\u003eA fully-working demo is available at \u003ca href=\"https://glass-java-starter-demo.appspot.com\"\u003ehttps://glass-java-starter-demo.appspot.com\u003c/a\u003e.\u003c/p\u003e\n"]]],[],null,["# Java Quick Start\n\nThis project shows you how to implement a simple\npiece of Glassware that demos the major functionality of the Google Mirror API.\n\nTo see a fully-working demo of the quick start project, go to\n[https://glass-python-starter-demo.appspot.com](https://glass-java-starter-demo.appspot.com).\nOtherwise, read on to see how to deploy your own version.\n\n[Download on GitHub](https://github.com/googleglass/mirror-quickstart-java)\n\nPrerequisites\n-------------\n\nEnsure your system meets the following prerequisites for the quick start project:\n\n- Java 1.6\n- [Apache Maven](http://maven.apache.org/) - used for part of the build process.\n\nCreating a Google APIs Console project\n--------------------------------------\n\nNext, enable access to the Google Mirror API:\n\n1. Go to the [Google APIs console](https://code.google.com/apis/console/) and create a new API project.\n2. Click **Services** and enable the Google Mirror API for your new project.\n3. Click **API Access** and create an OAuth 2.0 client ID for a web application.\n4. Specify the product name and icon for your Glassware. These fields appear on the OAuth grant screen presented to your users.\n5. Select **Web application** and specify any value for the hostname, such as `localhost`\n6. Click **Edit settings...** for the client ID to specify redirect URIs. Specify the callback URLs for your local development web server, for example `http://localhost:8080/oauth2callback`, and for your deployed web server, for example `https://example.com/oauth2callback`.\n7. Make note of the client ID and secret from the Google APIs Console. You'll need it to configure the quick start project.\n\nConfiguring the Quick Start project\n-----------------------------------\n\nConfigure the Quick Start project to use your API client information by entering your client ID and\nsecret into `src/main/resources/oauth.properties`: \n\n # Replace these with values for your project from the Google API Console:\n # https://developers.google.com/console\n\n client_id=3141592653589793238462643383279\n client_secret=ITS_A_SECRET_TO_EVERYBODY\n\nImporting the project\n---------------------\n\nThe following instructions show you to import the Quick Start project source into IntelliJ and\nEclipse.\n\n### IntelliJ\n\n1. Click **File \\\u003e Import Project...**.\n2. Point to the extracted directory.\n3. Select **Import from existing model \\\u003e Maven**\n\n### Eclipse\n\n1. Install the [`m2e`](http://eclipse.org/m2e/) plugin to enable import from a maven pom file.\n2. Click **File \\\u003e Import... \\\u003e Maven \\\u003e Existing Maven Project**.\n3. Point to the extracted directory and import the project.\n\nRunning a local development server\n----------------------------------\n\nYou can run the Quick Start project on a local development server for testing: \n\n $ mvn jetty:run\n\nDeploying the Quick Start project\n---------------------------------\n\nYou can build a war file for this project using Maven: \n\n $ mvn war:war"]]