วิธีติดตั้ง JavaC On Ubuntu 22.04.2 LTS พร้อมวิธีทดสอบการทำงาน
สำหรับการติดตั้ง Java Development Kit (JDK) ที่มีตัวคอมไพเลอร์ Java (javac) บน Ubuntu สามารถติดตั้งได้ดังนี้
sudo apt update sudo apt install openjdk-11-jdk javac -version
สร้างไฟล์ Java ที่ชื่อว่า Test.java เพื่อทดสอบ
echo 'public class Test { public static void main(String[] args) { System.out.println("Hello, World!"); } }' > Test.java
คอมไพล์ไฟล์ด้วย javac รันไฟล์ที่คอมไพล์แล้วด้วยคำสั่ง Java
javac Test.java java Test
ผลลัพธ์ควรจะแสดงข้อความ "Hello, World!" ที่หน้า Terminal
สำหรับ Java, เครื่องมือที่ใช้ในการจัดการ libraries หรือ dependencies ที่ใช้งานบ่อยคือ Maven และ Gradle. ทั้งสองเครื่องมือนี้ให้ความสามารถในการดาวน์โหลดและจัดการ dependencies ที่โปรเจคต้องการอัตโนมัติ
การติดตั้ง Maven ใน Ubuntu สามารถทำได้ด้วยคำสั่ง
sudo apt install maven
ตรวจสอบการติดตั้งด้วยคำสั่ง
mvn -version
การติดตั้ง Gradle ใน Ubuntu สามารถทำได้ด้วยคำสั่ง
sudo apt install gradle
ตรวจสอบการติดตั้งด้วยคำสั่ง
gradle -v
เมื่อต้องการเพิ่ม dependencies ให้กับโปรเจค จะต้องเขียนในไฟล์ pom.xml (สำหรับ Maven) หรือ build.gradle (สำหรับ Gradle) และเครื่องมือนั้นจะดาวน์โหลดและจัดการ dependencies ที่คุณระบุให้อัตโนมัติ
ใน Maven, คุณจะต้องสร้างไฟล์ pom.xml ซึ่งคือ Project Object Model ของโปรเจคของคุณ. ในไฟล์นี้, คุณจะต้องระบุ dependencies ที่โปรเจคของคุณต้องการ. ต่อไปนี้คือตัวอย่างของไฟล์ pom.xml ที่ระบุ dependency สำหรับ JUnit (ที่ใช้ในการทดสอบ Java)
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>myproject</artifactId> <version>1.0</version> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> </dependencies> </project>
สำหรับ Gradle, คุณจะต้องใช้ไฟล์ build.gradle เพื่อระบุ dependencies ของโปรเจคของคุณ. ต่อไปนี้คือตัวอย่างของไฟล์ build.gradle ที่ระบุ dependency สำหรับ JUnit
apply plugin: 'java' repositories { mavenCentral() } dependencies { testCompile 'junit:junit:4.12' }
ในทั้งสองกรณี, Maven และ Gradle จะดาวน์โหลด dependencies ที่ระบุไว้ในไฟล์ pom.xml หรือ build.gradle และทำการ compile โปรเจคของคุณให้พร้อมสำหรับการทดสอบหรือรัน