Stephanie Liu, Tim Google Data API
September 2007
- Pengantar
- Menginstal Dependensi
- Di Windows
- Di Mac OS X
- Di Linux
- Menginstal Library Klien Data Google
- Contoh Penggunaan
- Membuat Aplikasi Anda Sendiri
- Kesimpulan
- Lampiran: Menetapkan Variabel Lingkungan
Pengantar
Tidak mudah untuk mulai mengembangkan API yang tidak dikenal, jadi artikel ini memiliki petunjuk langkah demi langkah tentang cara mengunduh dan memasang Java Client Library Google Data API ("GData"). Saya akan membahas cara mendapatkan semua dependensi dan menyetel variabel lingkungan yang akan Anda perlukan. Anda akan menggabungkan berbagai layanan GData dalam waktu singkat!
Menggunakan Eclipse?
Lihat artikel Coding dalam Shade: Menggunakan Eclipse dengan Google Data API.
Menginstal Dependensi
Library Klien Java GData memiliki dependensi eksternal berikut. Bagian berikut akan menjelaskan cara menginstal dependensi ini pada sistem operasi favorit Anda (atau OS yang Anda gunakan untuk bekerja).
- JDK (Java Development Kit) versi 1.5+
- Apache Ant versi 1.7+
- mail.jar di JavaMail API 1.4+ milik Sun
- aktivasi.jar di JavaBeansAktivasi Framework Sun. Ini hanya diperlukan untuk API khusus media termasuk API Data Daftar Dokumen, API Album Web Picasa, dan YouTube Data API.
- servlet.jar di Sun's Servlet API versi 2.3+. Ini hanya diperlukan jika mengeksekusi contoh kode dalam paket 'sample.authsub' atau 'sample.gbase.Recipe'.
Beberapa dependensi .jar
hanya diperlukan untuk sampel tertentu, tetapi untuk menghindari error build, sebaiknya dapatkan semuanya. Pilih sistem operasi pilihan Anda untuk melanjutkan: Windows, Mac OS X, atau Linux.
Di Windows
Petunjuk untuk sistem operasi Windows.
Menginstal Java
Paket pengembangan Java tersedia dari Sun dalam bentuk JDK (Java Development Kit). JRE (Java Runtime Environment) dan hal lainnya yang Anda perlukan untuk menulis, mengompilasi, menguji, dan men-debug aplikasi Java terdapat di dalamnya. Jika Anda sudah menginstal Java, lanjutkan ke menginstal Ant.
Catatan: Anda harus memiliki izin administratif untuk menginstal JDK.
- Kunjungi http://java.sun.com/javase/downloads/index.jsp
- Klik "Download" di samping update terbaru.
- Baca dan setujui Perjanjian Lisensi ini.
- Download salah satu file Penginstalan Windows.
- Jalankan penginstal.
- Edit variabel lingkungan
Path
untuk menjalankan file JDK yang dapat dieksekusi dengan mudah seperti javac
. Jalur yang ingin Anda tambahkan akan terlihat seperti C:\jdk\bin\
. Lihat Lampiran untuk mendapatkan petunjuk cara mengedit variabel Path
di Windows.
Jika Anda mengalami masalah saat menginstal JDK, lihat petunjuk pemasangan terperinci di situs web Sun.
Menginstal Semut
Apache Ant adalah alat build untuk Java yang mirip dengan make
(tetapi lebih baik). Anda akan menggunakannya untuk mem-build library dan menjalankan contoh. Jika Anda telah menginstal Ant, periksa apakah versi tersebut adalah 1.7 atau yang lebih tinggi.
- Klik menu "Start", lalu "Run".
- Ketik
cmd
di kolom teks.
- Ketik
ant -version
di perintah untuk melihat versi yang Anda miliki.
Jika Anda memiliki 1.7+, lanjutkan ke mendapatkan mail.jar
. Jika versi Ant lebih rendah dari 1.7 atau Anda belum menginstalnya, ikuti langkah-langkah di bawah.
- Buka http://ant.apache.org/bindownload.microsoft
- Klik link download untuk download
.zip
.
- Ekstrak semua file ke lokasi pilihan Anda, seperti
C:\ant
- Tambahkan direktori
bin
semut, seperti C:\ant\bin
ke variabel lingkungan Path
Anda.
- Tambahkan atau edit variabel lingkungan
ANT_HOME
untuk menetapkannya sebagai lokasi baru, mis., C:\ant
- Tambahkan atau edit variabel lingkungan
JAVA_HOME
ke tempat Java diinstal, misalnya, C:\jdk
.
Anda dapat menemukan petunjuk penginstalan yang mendetail di situs Ant jika Anda mengalami masalah.
Mendapatkan mail.jar
JavaMail API disertakan untuk dukungan media.
- Kunjungi http://java.sun.com/products/javamail/downloads/index.html
- Klik tombol "Unduh". Pastikan Anda mendownload versi 1.4 atau yang lebih baru.
- Baca dan setujui Perjanjian Lisensi ini.
- Klik link untuk file
.zip
yang berisi JavaMail.
- Ekstrak file ke komputer dan catat lokasinya.
mail.jar
akan berada di direktori utama, javamail-(version)
Mendapatkan aktivasi.jar
JavaBeans Aktivasi Framework disertakan untuk dukungan media.
- Buka halaman download JAF.
- Klik tombol "Unduh".
- Baca dan setujui Perjanjian Lisensi ini.
- Klik link untuk file
.zip
yang berisi Framework Aktivasi.
- Ekstrak file ke komputer dan catat lokasinya.
activation.jar
akan berada di direktori utama, jaf-(version)
Mendapatkan servlet.jar
servlet.jar
(mungkin disebut servlet-api.jar
) dapat ditemukan di penampung servlet Anda (J2EE, Tomcat, WebLogic, dll.). Digunakan untuk sampel AuthSub dan Google Base. Petunjuk berikut menjelaskan cara mendapatkan Tomcat 6.x.
- Buka http://tomcat.apache.org/download-60.microsoft
- Klik download Windows Service Installer di bawah Core Binary Distribution.
- Jalankan penginstal.
- Jika Anda tetap menggunakan setelan default,
servlet-api.jar
harus berada di C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib
Dokumentasi penyiapan dan penginstalan Tomcat lainnya dapat ditemukan di sini.
Baiklah, kini Anda siap untuk menginstal Library Klien GData Java.
Di Mac OS X
Petunjuk untuk sistem operasi Mac OS X.
Menginstal Java
Jika Anda menjalankan Mac OS X, Anda tidak memiliki banyak pekerjaan yang harus dilakukan! Apple telah menyertakan JDK (Java Development Kit) yang sepenuhnya dikonfigurasi dan siap digunakan dengan setiap instance. Lihat situs Java Apple untuk informasi selengkapnya.
Menginstal Semut
Apache Ant adalah alat build untuk Java yang mirip dengan make
(tetapi lebih baik). Anda akan menggunakannya untuk mem-build library dan menjalankan contoh. Ant mungkin sudah diinstal juga, tapi pastikan Anda punya versi 1.7+.
- Buka jendela terminal. (Command + Spasi) lalu ketik 'Terminal' untuk menemukan aplikasi)
- Pada command prompt, ketik:
ant -version
Jika versi semut yang Anda jalankan kurang dari 1.7, ikuti langkah-langkah di bawah ini untuk mendapatkan versi terbaru.
- Buka http://ant.apache.org/bindownload.microsoft
- Klik link download untuk download
.zip
.
- Buka jendela terminal. (Command + Spasi) lalu ketik 'Terminal' untuk menemukan aplikasi)
- Pada command prompt, ketik perintah:
cd ~/Desktop
sudo sh
mv apache-ant-(version)-bin.zip /usr/local/
cd /usr/local/
unzip apache-ant-(version)-bin.zip
chown (your account name):(your account name) apache-ant-(version)
ln -s apache-ant-(version) ant
Anda dapat menemukan petunjuk penginstalan yang mendetail di situs Ant jika Anda mengalami masalah. Postingan blog ini juga memiliki penjelasan mendetail terkait arti perintah shell di atas.
Mendapatkan mail.jar
JavaMail API disertakan untuk dukungan media.
- Kunjungi http://java.sun.com/products/javamail/downloads/index.html
- Klik tombol "Unduh". Pastikan Anda mendownload versi 1.4 atau yang lebih baru.
- Baca dan setujui Perjanjian Lisensi ini.
- Klik link untuk file
.zip
yang berisi JavaMail.
- Ekstrak file ke komputer dan catat lokasinya.
mail.jar
akan berada di direktori utama, javamail-(version)
Mendapatkan aktivasi.jar
JavaBeans Aktivasi Framework disertakan untuk dukungan media.
- Buka halaman download JAF.
- Klik tombol "Unduh".
- Baca dan setujui Perjanjian Lisensi ini.
- Klik link untuk file
.zip
yang berisi Framework Aktivasi.
- Ekstrak file ke komputer dan catat lokasinya.
activation.jar
akan berada di direktori utama, jaf-(version)
Mendapatkan servlet.jar
servlet.jar
(mungkin disebut servlet-api.jar
) dapat ditemukan di penampung servlet Anda (J2EE, Tomcat, WebLogic, dll.). Digunakan untuk sampel AuthSub dan Google Base. Petunjuk berikut menjelaskan cara mendapatkan Tomcat 6.x.
- Buka http://tomcat.apache.org/download-60.microsoft
- Klik download
.zip
di bagian Distribusi Biner Inti.
- Ekstrak file ke komputer dan catat lokasinya.
servlet.jar
akan ditemukan pada apache-tomcat-(version)/lib
Dokumentasi penyiapan dan penginstalan Tomcat lainnya dapat ditemukan di sini.
Baiklah, kini Anda siap untuk menginstal Library Klien GData Java.
Pada Linux
Petunjuk untuk sistem operasi Linux.
Menginstal Java
Tutorial ini akan menggunakan JDK (Java Development Kit) Sun. Jika Anda memiliki akses root, ikuti petunjuk di bawah ini. Jika tidak, Anda cukup menginstal JDK di direktori beranda dengan mengikuti petunjuk ini. Jika Anda sudah menginstal JDK 1.5+, lanjutkan ke Menginstal Ant.
Jika Anda memiliki hak istimewa root:
- Kunjungi http://java.sun.com/javase/downloads/index.jsp
- Klik "Download" di samping versi terbaru.
- Baca dan setujui Perjanjian Lisensi ini.
- Klik dan download file ekstraksi file RPM di bagian "Platform Linux".
- Buka jendela terminal, ubah ke direktori tempat Anda mendownload file, dan lakukan hal berikut:
su
chmod a+x jdk-6(version)-linux-i586-rpm.bin
./jdk-6(version)-linux-i586-rpm.bin
- Setujui perjanjian lisensi.
Jika Anda tidak memiliki hak istimewa root:
- Kunjungi http://java.sun.com/javase/downloads/index.jsp
- Klik "Download" di samping versi terbaru.
- Baca dan setujui Perjanjian Lisensi ini.
- Klik dan download build yang mengekstrak sendiri (bukan RPM) di bagian "Platform Linux".
- Buka jendela terminal, ubah ke direktori tempat Anda mendownload file, dan ketik perintah berikut:
chmod +x jdk-6(version)-linux-i586-rpm.bin
- Ubah ke direktori tempat Anda ingin menginstal file.
- Jalankan biner ekstrak sendiri. Jika Anda menginstalnya di direktori saat ini, maka Anda cukup mengetik
./jdk-6(version)-linux-i586-rpm.bin
- Setujui perjanjian lisensi.
Jika Anda mengalami masalah, petunjuk penginstalan yang lebih mendetail dapat ditemukan di sini.
Menginstal Semut
Library Klien Java GData memerlukan Ant 1.7 atau yang lebih baru. Jika Anda sudah menginstal Ant, periksa versi dengan mengetik ant -version
di command prompt. Jika Anda perlu mendapatkan versi terbaru, atau jika belum menginstalnya, ikuti petunjuk di bawah ini. Langsung ke langkah mendapatkan mail.jar
jika penginstalan Java dan Ant sudah disiapkan.
- Buka http://ant.apache.org/bindownload.microsoft
- Klik link download untuk download
.tar.gz
.
- Ekstrak file dengan menampilkan jendela terminal, beralih ke direktori dengan file yang didownload, dan mengetik perintah berikut:
gunzip apache-ant-(version)-bin.tar.gz
tar xvf apache-ant-(version)-bin.tar
- Tambahkan direktori
bin
semut ke variabel lingkungan PATH
Anda.
- Tambahkan atau edit variabel lingkungan
ANT_HOME
untuk menetapkannya sebagai lokasi baru.
- Tambahkan atau edit variabel lingkungan
JAVA_HOME
untuk menetapkannya sebagai lokasi tempat JDK diinstal.
Dokumentasi penginstalan Ant yang mendalam dapat ditemukan di sini jika Anda mengalami masalah.
Mendapatkan mail.jar
JavaMail API disertakan untuk dukungan media.
- Kunjungi http://java.sun.com/products/javamail/downloads/index.html
- Klik tombol "Unduh". Pastikan Anda mendownload versi 1.4 atau yang lebih baru.
- Baca dan setujui Perjanjian Lisensi ini.
- Klik link untuk file
.zip
yang berisi JavaMail.
unzip
file ke komputer Anda dan catat lokasinya. mail.jar
akan berada di direktori utama, javamail-(version)
Mendapatkan aktivasi.jar
JavaBeans Aktivasi Framework disertakan untuk dukungan media.
- Buka halaman download JAF.
- Klik tombol "Unduh".
- Baca dan setujui Perjanjian Lisensi ini.
- Klik link untuk file
.zip
yang berisi Framework Aktivasi.
unzip
file ke komputer Anda dan catat lokasinya. activation.jar
akan berada di direktori utama, jaf-(version)
Mendapatkan servlet.jar
servlet.jar
(mungkin disebut servlet-api.jar
) dapat ditemukan di penampung servlet Anda (J2EE, Tomcat, WebLogic, dll.). Digunakan untuk sampel AuthSub dan Google Base. Petunjuk berikut menjelaskan cara mendapatkan Tomcat 6.x.
- Buka http://tomcat.apache.org/download-60.microsoft
- Download file
.tar.gz
di bagian Distribusi Biner Inti.
- Ekstrak download dengan
gunzip
dan tar
seperti yang ditunjukkan di bagian Menginstal Ant di atas.
servlet.jar
akan ditemukan pada apache-tomcat-(version)/lib
Sekarang Anda sudah memiliki semua yang diperlukan untuk mendapatkan Library Klien GData Java.
Menginstal Library Klien Data Google
- Kunjungi http://code.google.com/p/gdata-java-client/downloads/list
- Download versi terbaru library klien (
gdata-src.java-1.x.x.java.zip
) dan contoh (gdata-samples.java-1.x.x.java.zip
).
- Ekstrak sumber library klien ke komputer Anda.
- Buka
gdata/java/build-src/build.properties
dan buka file.
- Edit dependensi eksternal agar mengarah ke lokasi file
.jar
di komputer lokal Anda.
Catatan: Di Windows, pastikan untuk meng-escape garis miring terbalik. Misalnya,
servlet.jar=C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\lib\\servlet-api.jar
Menjalankan Sampel
Semua contoh yang tersedia berada di gdata/java/sample
dari arsip gdata-samples.java-1.x.x.java.zip
. File gdata/java/build-samples/build.properties
berisi semua nilai input untuk sampel yang ada dalam library. Setel sample.credentials.username
dan sample.credentials.password
ke nama pengguna dan sandi yang valid. Kita dapat menggunakan Ant untuk mem-build serta menjalankan sampel.
Uji untuk melihat apakah Anda telah menginstal semuanya dengan benar dengan membuka command prompt, beralih ke direktori gdata/java
, dan mengetik:
ant -f build-samples.xml sample.calendar.run
Anda mungkin menerima beberapa info atau pesan peringatan, tetapi cari pesan BUILD SUCCESSFUL
di bagian akhir. Lihat bagian pemecahan masalah jika Anda tidak mendapatkan pesan sukses.
Cobalah sampel yang lebih interaktif dengan mengetik:
ant -f build-samples.xml sample.spreadsheet.guidemo.run
Untuk mengetahui cara menjalankan contoh tertentu, buka gdata/java/build-samples
dan periksa file build untuk contoh tersebut. Cari bagian samples run
.
Pemecahan masalah
Jika build gagal dengan pesan error seperti,
BUILD FAILED
Target 'core.sample.core.util.build' does not exist in this project. It is used from target 'sample.calendar.build'.
Total time: 0 seconds
atau pesan error serupa tentang file penting yang tidak ada dalam project, Anda mungkin menjalankan versi lama Ant. Ketik ant -version
untuk memastikan Anda menjalankan versi 1.7 atau yang lebih baru. Lihat petunjuk dependensi di atas untuk mendapatkan versi terbaru Ant.
Membuat Aplikasi Anda Sendiri
Pertanyaan berikutnya adalah cara mem-build aplikasi Anda sendiri. Saya akan membahas program setara "Halo Dunia!" menggunakan layanan Kalender untuk menunjukkan fungsionalitas dasar. Informasi yang lebih mendetail dapat ditemukan di panduan developer Library Klien Java, serta panduan developer masing-masing produk.
Buat file bernama CalendarTest.java. Mulailah dengan menyertakan pernyataan impor berikut.
import com.google.gdata.client.*;
import com.google.gdata.client.calendar.*;
import com.google.gdata.data.*;
import com.google.gdata.data.acl.*;
import com.google.gdata.data.calendar.*;
import com.google.gdata.data.extensions.*;
import com.google.gdata.util.*;
import java.net.*;
import java.io.*;
import sample.util.*;
Berikut adalah keseluruhan program (tanpa penanganan pengecualian).
public class CalendarTest {
public static void main(String[] args) {
CalendarService myService = new CalendarService("exampleCo-exampleApp-1.0");
myService.setUserCredentials("root@gmail.com", "pa$$word");
URL feedUrl = new URL("http://www.google.com/calendar/feeds/default/allcalendars/full");
CalendarFeed resultFeed = myService.getFeed(feedUrl, CalendarFeed.class);
System.out.println("Your calendars:");
System.out.println();
for (int i = 0; i < resultFeed.getEntries().size(); i++) {
CalendarEntry entry = resultFeed.getEntries().get(i);
System.out.println("\t" + entry.getTitle().getPlainText());
}
}
}
This little program will request all the calendars you own and display all the titles. It's a little longer than the canonical "Hello, World!" example, but it's very simple once we break it down. The first couple of lines creates a service object and sets the user credentials.
CalendarService myService = new CalendarService("exampleCo-exampleApp-1.0");
myService.setUserCredentials("root@gmail.com", "pa$$word");
Kemudian, URL resource ditetapkan. Dalam hal ini, Anda dapat meminta daftar semua kalender dari pengguna yang diautentikasi di sini.
URL feedUrl = new URL("http://www.google.com/calendar/feeds/default/allcalendars/full");
Baris di bawah akan menjalankan perintah GET
yang sebenarnya pada URL dan menempatkan feed yang dihasilkan ke dalam objek yang rapi.
CalendarFeed resultFeed = myService.getFeed(feedUrl, CalendarFeed.class);
Loop for
di bawah akan melakukan iterasi di setiap entri dan mencetak judul. Perhatikan bahwa judul disimpan sebagai TextConstruct
sehingga panggilan fungsi tambahan diperlukan untuk mendapatkan teks biasa.
for (int i = 0; i < resultFeed.getEntries().size(); i++) {
CalendarEntry entry = resultFeed.getEntries().get(i);
System.out.println("\t" + entry.getTitle().getPlainText());
}
Itu cukup mendasar - mari kita bahas beberapa hal umum lainnya. Cuplikan berikut akan menunjukkan cara membuat objek dan menyisipkannya. Untuk contoh, ini akan menjadi entri acara kalender baru.
URL postURL = new URL("http://www.google.com/calendar/feeds/root@gmail.com/private/full");
CalendarEventEntry myEvent = new CalendarEventEntry();
//Set the title and description
myEvent.setTitle(new PlainTextConstruct("Pi Day Party"));
myEvent.setContent(new PlainTextConstruct("I am throwing a Pi Day Party!"));
//Create DateTime events and create a When object to hold them, then add
//the When event to the event
DateTime startTime = DateTime.parseDateTime("2007-03-14T15:00:00-08:00");
DateTime endTime = DateTime.parseDateTime("2007-03-14T17:00:00-08:00");
When eventTimes = new When();
eventTimes.setStartTime(startTime);
eventTimes.setEndTime(endTime);
myEvent.addTime(eventTimes);
// POST the request and receive the response:
CalendarEventEntry insertedEntry = myService.insert(postURL, myEvent);
Operasi umum lainnya adalah membuat kueri.
//Create a new query object and set the parameters
Query myQuery = new Query(feedURL);
myQuery.setFullTextQuery("Pi");
//Send the request with the built query URL
CalendarEventFeed myResultsFeed = myService.query(myQuery, CalendarEventFeed.class);
//Take the first match and print the title
if (myResultsFeed.getEntries().size() > 0) {
CalendarEventEntry firstMatchEntry = new CalendarEventEntry();
myResultsFeed.getEntries().get(0);
System.out.println(firstMatchEntry.getTitle().getPlainText());
}
Saat men-debug, operasi berguna lainnya membuang XML mentah. Ada utilitas praktis yang dapat Anda gunakan untuk melakukannya di library. Pastikan samples.util.*
diimpor. Kemudian, buang feed atau entri.
CommonUtils.dump(resultFeed, System.out);
Untuk alat debug yang lebih mendalam, lihat artikel Men-debug Klien Google Data API: Menjelajahi Traffic dari Dalam Program tentang cara mengaktifkan logging dari dalam library klien.
Ini akan memberi Anda gambaran tentang seperti apa pembuatan aplikasi menggunakan library klien. Untuk informasi yang lebih mendetail, lihat bagian kesimpulan untuk mengetahui daftar
panduan developer yang tersedia untuk setiap Google Data API.
Kesimpulan
Semoga kini Anda dapat membuat dan menjalankan aplikasi menggunakan Library Klien GData Java. Saya tidak menggunakan IDE populer yang dapat Anda gunakan, tetapi sebaiknya lihat alat populer seperti Eclipse atau NetBeans. Berikut beberapa link tambahan yang mungkin dapat membantu:
Jika ada pertanyaan tentang penggunaan Java Client Library dengan API apa pun, Anda dapat memberi tahu kami dengan mempostingnya di forum khusus API.
Lampiran: Menetapkan Variabel Lingkungan
Petunjuk untuk menetapkan variabel lingkungan di Windows atau Linux. Anda tidak perlu menetapkan apa pun untuk Mac OS X.
Windows
Variabel sistem akan berlaku untuk semua pengguna di komputer. Jika Anda tidak dapat mengedit variabel sistem karena tidak memiliki hak istimewa administratif, ikuti petunjuk di sini.
Jika Anda memiliki hak istimewa administratif:
- Klik kanan "My Computer" dan pilih "Properties".
- Klik tab "Lanjutan".
- Klik "Variabel Lingkungan".
- Variabel sistem "Tambahkan" atau "Edit": (ganti lokasi di komputer lokal Anda)
- Tambahkan atau Edit
ANT_HOME
dan tetapkan nilainya ke C:\ant
- Tambahkan atau Edit
JAVA_HOME
dan tetapkan nilainya ke C:\jdk
- Tambahkan atau Edit
Path
dan tambahkan ;C:\ant\bin;C:\jdk\bin
ke akhir (titik koma memisahkan jalur direktori)
- Tambahkan atau Edit
CLASSPATH
dan tambahkan file .jar
yang Anda perlukan, bergantung pada layanan yang ingin digunakan. Pastikan "." disertakan &mhash; ini menunjukkan direktori saat ini. .;C:\gdata\java\lib\gdata-core-1.0.jar;C:\gdata\java\lib\gdata-calendar-1.0.jar
, dll.
- Mulai ulang untuk memastikan perubahan tersebut diterapkan.
Catatan: Pastikan variabel tidak memiliki tanda kutip (atau ' atau ") dan tidak diakhiri dengan \ atau /.
Jika Anda tidak memiliki hak istimewa administrator:
- Klik kanan "My Computer" dan pilih "Properties".
- Klik tab "Lanjutan".
- Klik "Variabel Lingkungan".
- Variabel pengguna "Tambahkan" atau "Edit": (ganti lokasi di komputer lokal Anda)
- Tambahkan atau Edit
ANT_HOME
dan tetapkan nilainya ke C:\ant
- Tambahkan atau Edit
JAVA_HOME
dan tetapkan nilainya ke C:\jdk
- Tambahkan atau Edit
Path
dan tambahkan ;C:\ant\bin;C:\jdk\bin
ke akhir (titik koma memisahkan jalur direktori)
- Tambahkan atau Edit
CLASSPATH
dan tambahkan file .jar
yang Anda perlukan, bergantung pada layanan yang ingin digunakan. Pastikan "." disertakan &mhash; ini menunjukkan direktori saat ini. .;C:\gdata\java\lib\gdata-core-1.0.jar;C:\gdata\java\lib\gdata-calendar-1.0.jar
, dll.
- Mulai ulang untuk memastikan perubahan tersebut diterapkan.
Catatan: Pastikan variabel tidak memiliki tanda kutip (atau ' atau ") dan tidak diakhiri dengan \ atau /.
Variabel pengguna yang baru saja Anda edit hanya akan berlaku pada profil pengguna.
Linux
- Buka file
.bash_profile
di editor pilihan Anda, yang terletak di direktori utama.
- Tambahkan kode berikut ke
.bash_profile
Anda, yang menggantikan lokasi file yang sebenarnya di mesin Anda:
export ANT_HOME=/usr/local/ant
export JAVA_HOME=/usr/local/jdk
export PATH=${PATH}:${ANT_HOME}/bin
- Anda harus menambahkan file
.jar
untuk layanan yang akan Anda gunakan. Misalnya, export CLASSPATH=${CLASSPATH}:/home/username/gdata/java/lib/gdata-core-1.0.jar:/home/username/gdata/java/lib/gdata-calendar-1.0.jar:/home/username/gdata/java/sample/util/lib/sample-util.jar
source .bash_profile
untuk menetapkan variabel
Catatan: Pastikan variabel tidak memiliki tanda kutip (atau ' atau ") dan tidak diakhiri dengan \ atau /.