ในความเป็นจริงแพลตฟอร์มพื้นเมืองของ Java คือ Linux แต่สามารถวิ่งข้ามแพลตฟอร์มได้ แม้จะมี JDK พื้นเมืองใน Linux แต่ JDKs เหล่านี้ไม่สมบูรณ์อย่างหลีกเลี่ยงไม่ได้ดังนั้นจึงเป็นการดีที่สุดที่จะกำหนดค่า JDK1, 7 ตัวคุณเองเพื่อเตรียมพร้อมสำหรับ Tomcat ในอนาคต, Android ฯลฯ ต่อไปนี้คือการกำหนดค่า Debian ของ JDK1.7 เป็นตัวอย่างเพื่ออธิบายวิธีกำหนดค่า JDK ใน linux
1. ดาวน์โหลดและติดตั้ง JDK1.7
1. ก่อนอื่นเช่นการกำหนดค่า JDK บน Windows หลังจากเปิดเว็บไซต์ทางการ Java (คลิกเพื่อเปิดลิงค์) และยอมรับข้อตกลงดาวน์โหลดเวอร์ชัน Linux ของ JDK และดาวน์โหลดเวอร์ชันบีบอัดของ .tar.gz อย่าลืมยอมรับข้อตกลงมิฉะนั้นคุณจะไม่อนุญาตให้ดาวน์โหลด ดาวน์โหลด Linux X86 สำหรับ I386 เวอร์ชัน 32 บิตและดาวน์โหลด Linux X64 สำหรับเวอร์ชัน AMD64 อย่าดาวน์โหลดผิดมิฉะนั้นจะไม่ทำงานหากมีการกำหนดค่าอย่างถูกต้อง ในการกำหนดค่า JDK ใน Windows คุณสามารถอ้างถึง "การดาวน์โหลดการติดตั้งและการปรับใช้กราฟิกและการสอนข้อความของ JDK" (คลิกเพื่อเปิดลิงค์)
2. เป็นการดีที่สุดที่จะดาวน์โหลดไฟล์นี้ไปยังโฟลเดอร์ /TMP ของ Linux ดังนั้นเมื่อโฟลเดอร์นี้รีสตาร์ทจะไม่มีเนื้อหาอยู่ในนั้น
3. จากนั้นเปิดเทอร์มินัลรูทและแยกไฟล์ไปยังไดเรกทอรี USR/LIB/JVM
ป้อนคำสั่งก่อนเพื่อป้อนโฟลเดอร์ TMP
CD /TMP
ป้อนคำสั่งและแยกไฟล์ไปยังไดเรกทอรี USR/LIB/JVM:
tar zxvf ./jdk-7-linux-i586.tar.gz -c/usr/lib/jvm
แน่นอนคุณสามารถทำได้ในอินเทอร์เฟซกราฟิก ดังที่แสดงในรูปด้านล่างให้ป้อน tar zxvf ก่อนจากนั้นลาก JDK-7U75-Linux-I586.gz ลงไปแล้วจากนั้นเพิ่ม -c/usr/lib/jvm เพื่อให้คุณสามารถป้อนสิ่งที่น้อยลง
4. หลังจากกด Enter จะมีกระบวนการบีบอัดที่ยาวนาน จนกว่าบรรทัดคำสั่งจะปรากฏขึ้นอีกครั้งไฟล์จะถูกบีบอัด
5. กดไฟล์แนบ -> ไฟล์ที่มุมขวาบนเพื่อเข้าสู่ตัวจัดการไฟล์หรือใช้คำสั่ง CD DIR คุณจะเห็นได้ว่าหลังจากการบีบอัดจะมี JDK1.7.0_15 เพิ่มเติมใน/usr/lib/jvm ซึ่งพิสูจน์ให้เห็นว่ามันถูกบีบอัด
2. การกำหนดค่า JDK1.7
1. ป้อนคำสั่งในขั้วรูท:
gedit ~/.bashrc
มีคำเตือนมากมายเกี่ยวกับคอนโซลเพื่อเพิกเฉยต่อมัน สิ่งนี้ไม่สามารถเปิดได้ด้วยอินเทอร์เฟซกราฟิก เนื่องจากต้องมีการอนุญาตรูทในการเปลี่ยนไฟล์นี้การกำหนดค่าต่อไปนี้จะเขียนที่ด้านล่างของไฟล์ตัวแปรสภาพแวดล้อมนี้:
ส่งออก java_home =/usr/lib/jvm/jdk1.7.0_75Export jre_home = $ {java_home}/jreexport classpath = .: $ {java_home}/lib: $ {jre_home}2. หลังจากบันทึก ctrl+s ออกแล้วป้อน:
แหล่งที่มา ~/.bashrc
ทำให้มีประสิทธิภาพ
3. รีสตาร์ท Debian Linux ของเราหรือป้อนรีบูตโดยตรงเพื่อรีสตาร์ท
4. หลังจากรีสตาร์ทให้เปิดเทอร์มินัลรูทและป้อนคำสั่งต่อไปนี้ทีละคำ เมื่อได้รับแจ้งให้เลือก JDK เริ่มต้นเราเลือก JDK1.7 ที่เราเพิ่งติดตั้งซึ่งมักจะเป็นรายการสุดท้าย นี่คือการป้อน 2 จากนั้นกด Enter
Update-Alternatives-install/usr/bin/java java /usr/lib/jvm/jdk1.7.0_75/bin/java 300update-alternatives-install/usr/bin/javac javac /usr/lib/jvm/jvm/jvm/jvm/jvm/jvm/jvm/jvm/jvm/jv -จาวา -คอนฟิก
5. รีสตาร์ท Linux ของเราในภายหลัง หากคุณไม่รีสตาร์ทภาพยนตร์สองเรื่องนี้มีบางอย่างผิดปกติกับฉัน ฉันทดสอบเป็นการส่วนตัว
6. ป้อนข้อมูลเวอร์ชันของ JDK1.7 ใน Java -Version เพื่อพิสูจน์ว่า JDK1.7 ของเราได้รับการติดตั้งเรียบร้อยแล้ว
java -version
3. การเขียนโปรแกรม Java ภายใต้ Debian
หลังจากได้รับ JDK1.7 ภายใต้ Debian แน่นอนฉันต้องเขียน Hello World "Hello, World!" โปรแกรมที่จะทำให้มันสนุก
1. เราจะป้อนโฟลเดอร์ /TMP เพื่อสร้าง hello.java ใหม่ การใช้อินเทอร์เฟซกราฟิกแอปพลิเคชัน -> ไฟล์ -> "ระบบไฟล์" -> TMP ที่มุมซ้ายบนจากนั้นคลิกขวา -> สร้างเอกสารใหม่ -> เอกสารว่างเปล่าและตั้งชื่อ Hello.java ดังแสดงในรูปด้านล่าง:
เมื่อใช้เทอร์มินัลให้ป้อนคำสั่งต่อไปนี้:
cd /tmptouch hello.java
2. ใช้ตัวแก้ไข Gedit ที่มาพร้อมกับ Debian หรือใช้คำสั่ง:
Gedit Hello.java
3. จากนั้นพิมพ์รหัส Java ต่อไปนี้และบันทึกและออก นี่ไม่ใช่ประเด็น ตัวเอกของวันนี้คือ Linux:
คลาสสาธารณะสวัสดี {โมฆะคงที่สาธารณะหลัก (สตริง args []) {system.out.println ("สวัสดี"); - 4. ในเวลานี้คุณต้องเปลี่ยนการอนุญาตในคุณสมบัติ Hello.java ให้การอ่านและเขียนทั้งหมดและสิ่งที่สำคัญที่สุดคือการอนุญาตให้ไฟล์ดำเนินการเป็นโปรแกรม
5. หลังจากนั้นเช่นเดียวกับบรรทัดคำสั่ง Windows หลังจากป้อนไดเรกทอรี TMP ในเทอร์มินัลรูทให้ป้อน:
Javac Hello.java
แน่นอนเมื่อเข้าสู่ Hello.java คุณไม่ต้องการป้อนชื่อไฟล์คุณสามารถลาก Hello.java ไปยังภาพต่อไปนี้:
6. หากมี "การอนุญาตไม่เพียงพอ" ในระหว่างการรวบรวมหมายความว่า Hello.java ไม่ได้รับตัวเลือกในการอนุญาตให้โปรแกรมทำงาน
7 หลังจากนั้นจะมี hello.class เพิ่มเติมในไดเรกทอรี /TMP และป้อนคำสั่งต่อไปนี้:
Java สวัสดี
จากนั้นก็สามารถเรียกใช้ได้
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น