Saya mencoba menjalankan SQuirreL SQL.
Saya telah mengunduhnya dan menginstalnya, tetapi ketika saya mencoba menjalankannya, saya mendapatkan pesan kesalahan ini:
Peluncur Mesin Virtual Java.
Tidak dapat menemukan kelas utama.
Program akan keluar.
Saya mengerti intinya, tetapi saya tidak tahu bagaimana cara memperbaikinya. Ada bantuan?
Pertanyaan ini: https://stackoverflow.com/questions/1417328/could-not-find-the-main-class memberikan beberapa latar belakang tentang kesalahan ini dari sudut pandang pengembang java.
Apakah Java terinstal di komputer Anda? Apakah path ke direktori bin-nya sudah diatur dengan benar (dengan kata lain jika anda mengetikkan 'java' dari command line apakah anda mendapatkan kembali daftar instruksi atau anda mendapatkan sesuatu seperti "java tidak dikenali sebagai .....")?
Anda bisa mencoba menjalankan squirrel-sql.jar
dari baris perintah (dari direktori squirrel sql), menggunakan:
java -jar squirrel-sql.jar
Classpath adalah jalur yang akan diikuti oleh sistem ketika mencoba menemukan kelas yang Anda coba jalankan. Dalam file batch yang Anda coba jalankan, mungkin ada variabel seperti CLASSPATH=blah;bla;bla;dll atau perintah java yang terlihat mirip dengan
java -classpath "c:\directory\lib\squirrel-sql.jar" com.some.squirrel.package.file
Jika Anda dapat menemukan atau menambahkan pengaturan classpath tersebut, pastikan bahwa itu termasuk jalur ke squirrel-sql.jar dan file jar lainnya yang mungkin bergantung pada dipisahkan oleh titik koma (atau direktori root /lib yang mungkin disertakan dengan instalasi).
Pada dasarnya Anda hanya perlu memberi tahu java di mana menemukan file kelas yang Anda coba jalankan. Wikipedia memiliki diskusi yang lebih mendalam tentang classpath dan dapat menawarkan Anda lebih banyak wawasan. http://en.wikipedia.org/wiki/Classpath_(Java)