<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } --> ติดตั้ง jdk ลงบน ubuntu โดยใช้ Synaptic Package Manager ค้นหาคำว่า sun พอติดตั้งเสร็จแล้วก็ทำการ set path โดยใช้คำสั่ง export PATH ที่ติดตั้ง jdk ของเราไว้ดังนี้ prasert@prasert-laptop:~$ export PATH=$PATH:/usr/lib/jvm/java-6-sun-1.6.0.10/bin แค่นี้ก็สามารถ complie และ run โค๊ด java ได้แล้ว ปล. การหา path ของเครื่องเรานั้นต้องแล้วแต่รุ่นของ jdk ที่เราติดตั้ง หา.bin ให้เจอ แล้วดูข้างในว่ามี file ที่ชื่อว่า javac และ java ให้เจอแสดงว่า นั้นแหละคือ path ของเรา // sudo gedit /etc/environment PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" LANGUAGE="en_US:en" LANG="en_US.UTF-8" JAVAHOME="/usr/lib/jvm/java-6-sun" CLASSPATH="/usr/lib/jvm/java-6-sun/lib:./" CATALINA_HOME="/usr/share/tomcat5.5" CATALINA_BASE="/var/lib/tomcat5.5" CATALINA_OPTS="-server Xms384M -Xmx512M" CATALINA_OPTS="-server -Xms384M -Xmx512M" หลังจากนั้นเริ่มเขียนโปรแกรมกันเลย เปิด gedit ขึ้นมา เริ่มเขียน class javaU { public static void main(String args[]) { System.out.println("hello UBUNTU"); } } เสร็จแล้วบันทึกไว้หน้า home ของเราเอง สำคัญที่สุดคือชื่อไฟล์ต้องตรงกับชื่อคลาส ในกรณีนี้คือ javaU.java ต้องให้นามสกุลด้วยนะครับ อย่าลืม ! แค่นี้ก็เขียนโปรแกรมเสร็จแล้ว ขั้นตอนต่อไปคือ compile และ run โปรแกรมกันหละ เข้าสู่ Terminal ก็หน้าจอดำๆนั้นแหละครับ เปิดขึ้นมา แล้วหาไฟล์ของเราให้เจอด้วยคำสั่ง ls จะเห็นไฟล์ชื่อว่า javaU.java อยู่ ถ้าหาไม่เจอ ลองนึกดูว่าเราบันทึกไว้ที่ไหน อีกทีนะครับ สมมุติว่าเจอละกันครับ สั่ง compile ดังนี้ $ javac javaU.java หากไม่มี error ก็จะขึ้นบรรทัดใหม่ขึ้นมา หากมีข้อผิดพลาด ทางคำสั่งต่างๆของภาษาจาวาก็แก้ตามนั้นนะครับ หลังจากนั้น สั่ง run โปรแกรมกันเลยดีกว่า $ java javaU ไม่ต้องมี.java นะครับ แค่นี้ก็จะแสดงผล output ของโปรแกรมได้ดังนี้ hello UBUNTU ครั้งต่อไปจะแนะนำการติดตั้ง netbean ide 6.5 เพื่อช่วยในการเขียนโปรแกรมต่อครับ
Comments
เท่าที่เคยทำ
เท่าที่ผมเคยเคยเขียน Java บน Ubuntu ไม่เห็นต้องตั้งค่ารัยเลยน่ะคับแค่ลง jdk หรือ openJDK แล้วก็เขียนโค้ด คอมไพล์ แล้วก็รันก็ได้เลยคับลง jdk หรือ openJDK$sudo apt-get install sun-java6-jdkหรือ$sudo apt-get install openjdk-6-jdk$vi Hello.java..............................import javax.swing.JOptionPane;public class Hello{.............public static void main(String[]args){......................JOptionPane.showMessageDialog(null,"Hello Ubuntu");....................}}:wq$javac Hello.java$lsHello.java Hello.class$java Hello.......................................... netBeans สุดยอดเลยเขียนได้หลายภาษา