คู่มือเริ่มต้นฉบับย่อสำหรับ Java

โครงการนี้จะแสดงให้คุณเห็นวิธีการนำ กลาสแวร์ตัวหนึ่งที่สาธิตฟังก์ชันการทำงานหลักๆ ของ Google Mirror API

ดูการสาธิตการใช้งานฉบับย่อของโปรเจ็กต์คู่มือเริ่มต้นได้ที่ https://glass-python-starter-demo.appspot.com. หรืออ่านต่อไปเพื่อดูวิธีทำให้เวอร์ชันของคุณใช้งานได้

ดาวน์โหลดบน GitHub

ข้อกำหนดเบื้องต้น

โปรดตรวจสอบว่าระบบมีคุณสมบัติตรงตามข้อกำหนดเบื้องต้นต่อไปนี้สำหรับโปรเจ็กต์การเริ่มต้นอย่างรวดเร็ว

  • Java 1.6
  • Apache Maven - ใช้เพื่อเป็นส่วนหนึ่งของกระบวนการบิลด์

การสร้างโปรเจ็กต์คอนโซล Google APIs

ถัดไป ให้เปิดใช้งานการเข้าถึง Google Mirror API โดยทำดังนี้

  1. ไปที่คอนโซล Google API แล้วสร้างโปรเจ็กต์ API ใหม่
  2. คลิกบริการและเปิดใช้ Google Mirror API สำหรับโปรเจ็กต์ใหม่ Google Mirror API ในคอนโซล Google API
  3. คลิกการเข้าถึง API และสร้างรหัสไคลเอ็นต์ OAuth 2.0 สำหรับเว็บแอปพลิเคชัน ส่วนการเข้าถึง API ของคอนโซล Google API
  4. ระบุชื่อและไอคอนผลิตภัณฑ์สำหรับ Glassware ของคุณ ช่องเหล่านี้ปรากฏบนการให้สิทธิ์ OAuth ที่แสดงให้ผู้ใช้เห็น ระบุข้อมูลแบรนด์
  5. เลือกเว็บแอปพลิเคชัน แล้วระบุค่าสำหรับชื่อโฮสต์ เช่น localhost การเลือกประเภทแอปพลิเคชัน
  6. คลิกแก้ไขการตั้งค่า... สำหรับรหัสไคลเอ็นต์เพื่อระบุ URI การเปลี่ยนเส้นทาง ระบุ URL เรียกกลับ สำหรับเว็บเซิร์ฟเวอร์การพัฒนาภายใน เช่น http://localhost:8080/oauth2callback และ สำหรับเว็บเซิร์ฟเวอร์ที่ทำให้ใช้งานได้ เช่น https://example.com/oauth2callback แผงการกำหนดค่าคอนโซล Google API สำหรับ URI การเปลี่ยนเส้นทาง
  7. จดบันทึกรหัสไคลเอ็นต์และข้อมูลลับจากคอนโซล Google APIs คุณจะต้องมี เพื่อกำหนดค่าโปรเจ็กต์เริ่มต้นอย่างรวดเร็ว รหัสไคลเอ็นต์และข้อมูลลับในคอนโซล Google API

การกำหนดค่าโปรเจ็กต์ Quick Start

กำหนดค่าโปรเจ็กต์การเริ่มต้นอย่างรวดเร็วเพื่อใช้ข้อมูลไคลเอ็นต์ API ของคุณโดยป้อนรหัสไคลเอ็นต์และ ข้อมูลลับไปยัง 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

กำลังนำเข้าโปรเจ็กต์

วิธีการต่อไปนี้แสดงวิธีนำเข้าแหล่งที่มาของโปรเจ็กต์ Quick Start ไปยัง IntelliJ และ สุริยุปราคา

อินเทลลิเจ

  1. คลิกไฟล์ > นำเข้าโปรเจ็กต์...
  2. ชี้ไปที่ไดเรกทอรีที่ดึงข้อมูลมา
  3. เลือก นำเข้าจากโมเดลที่มีอยู่ > Maven

Eclipse

  1. ติดตั้งปลั๊กอิน m2e เพื่อเปิดใช้การนำเข้าจากไฟล์ maven Pom
  2. คลิกไฟล์ > นำเข้า... เมเวน > โปรเจ็กต์ Maven ที่มีอยู่
  3. ชี้ไปที่ไดเรกทอรีที่แตกข้อมูลแล้วนำเข้าโปรเจ็กต์

การเรียกใช้เซิร์ฟเวอร์การพัฒนาซอฟต์แวร์ภายใน

คุณสามารถเรียกใช้โปรเจ็กต์ Quick Start ในเซิร์ฟเวอร์การพัฒนาภายในเพื่อทดสอบ

$ mvn jetty:run

การทำให้โปรเจ็กต์ Quick Start ใช้งานได้

คุณสามารถสร้างไฟล์ war สำหรับโครงการนี้โดยใช้ Maven:

$ mvn war:war