Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

วิธีสร้าง Module ใน Java 9

โครงสร้าง Module

Module ประกอบด้วย โค้ด (packages, classes, interfaces) และ ข้อมูล (resource files, static info) มีไฟล์ module-info.class ใน root directory (compile จาก module-info.java)

การประกาศ Module พื้นฐาน

module com.tutorialspoint.mymodule {
}

ขั้นตอนสร้าง Module (Step by Step)

Step 1: สร้างโฟลเดอร์โครงสร้าง

C:\JAVA\src\com.tutorialspoint.greetings

Step 2: สร้าง module-info.java

C:\JAVA\src\com.tutorialspoint.greetings\module-info.java
module com.tutorialspoint.greetings {
}

Step 3: เพิ่ม Source Code

C:\JAVA\src\com.tutorialspoint.greetings\com\tutorialspoint\greetings\JavaTest.java
package com.tutorialspoint.greetings;
public class JavaTest {
    public static void main(String args[]) {
        System.out.println("Hello Tutorialspoint!");
    }
}

Step 4: Compile ไปยัง mods folder

C:\JAVA>javac -d mods/com.tutorialspoint.greetings src/com.tutorialspoint.greetings/module-info.java
C:\JAVA>javac -d mods/com.tutorialspoint.greetings src/com.tutorialspoint.greetings/com/tutorialspoint/greetings/JavaTest.java

Step 5: รัน Module

C:\JAVA>java --module-path mods -m com.tutorialspoint.greetings/com.tutorialspoint.greetings.JavaTest
Hello Tutorialspoint!

--module-path ระบุพาธของโมดูล, -m ระบุ main module/class

สรุป

การสร้าง Module ต้องมี module-info.java compile ด้วย javac -d และรันด้วย java --module-path -m