Bagaimana saya bisa mengkompilasi file .java?
Program apa yang akan saya butuhkan? Jika saya memerlukan Java JDK saya juga akan memerlukan bantuan untuk menginstalnya. Saya sangat baru di Ubuntu, jadi setiap program yang perlu saya instal, saya akan memerlukan tutorial tentang cara menginstalnya.
javac java_test.java
selesai dengan sukses, tetapi tidak adajava_test
file untuk ditemukan. hanya ag.class
java filename
akan berfungsi, meskipun file tersebut tidak ada.javac
menghasilkanProgram.class
kemudian jalankan denganjava Program
java.lang.ClassNotFoundException
, cobajava -cp . filename
.OpenJDK bekerja paling baik untuk saya. Sederhana dan saya tidak pernah menghadapi masalah dengannya. Cukup ikuti langkah-langkah sederhana ini:
Dari Terminal, instal jdk terbuka
Tulis program java dan simpan file tersebut sebagai filename.java
Sekarang untuk mengkompilasi, gunakan perintah ini dari terminal
Jika semuanya berfungsi dengan baik maka file "filename.class" baru harus dibuat.
Untuk menjalankan program Anda yang baru saja dikompilasi, ketikkan perintah di bawah ini di terminal:
CATATAN
Anda dapat menggunakan editor teks apa saja (seperti gedit),
ganti nama file dengan nama apa pun yang Anda inginkan
Anda harus berada di direktori yang sama dengan "direktori kerja saat ini" (didapat dengan menjalankan
pwd
) saat menjalankan perintah dari terminal.sumber
Jika misalnya file Anda adalah
my_file.java
:Anda ingin melakukan:
lalu
Namun, itu adalah konvensi umum untuk memberikan kelas dan file nama yang sama.
sumber
#
karakter komentar dalam shell.Anda perlu menginstal JDK, Java Development Kit. Ubuntu berisi metapackage default-jdk , yang tergantung pada JDK yang saat ini disukai. Sekarang openjdk-6-jdk.
Untuk mengkompilasi file Java ke runnable .class file Anda dapat menjalankan
dan jalankan
Ini adalah kasus penggunaan yang paling sederhana dan sebagian besar tidak berfungsi karena kelas java sebagian besar tergantung pada kelas java lainnya yang ditempatkan di perpustakaan.
Jadi, Anda mungkin ingin menggunakan beberapa solusi yang lebih canggih. Kebanyakan editor teks mendukung penyorotan sintaksis Java, misalnya jEdit , kate atau vim , tetapi mereka tidak menyelesaikan masalah kompilasi Anda.
Anda memiliki opsi lain - Anda dapat menginstal IDE Java berfitur lengkap. Ubuntu hadir dengan kedua OpenSource Java IDEs utama - NetBeans dan Eclipse .
sumber
Cukup ketik
sudo apt-get update
, diikuti olehsudo apt-get install openjdk-7-jdk
untuk instalasi cepat untuk java7, maka Anda dapat bermain game dengan java :-)Untuk dokumentasi resmi Java yang lebih terperinci, silakan kunjungi tautan ini .
sumber
sudo apt-get install openjdk-7-jdk
). Juga, sebaiknya dijalankansudo apt-get update
sebelum mengambilinstall
paket dari Terminal.