项目目录概况
Demo01项目
Test01.java
package com.sam.demo01;
public class Test01 {
public void ShowTest01() {
System.out.println("我是Test01");
}
}
Test02.java
package com.sam.demo01;
public class Test02 {
public void ShowTest02() {
System.out.println("我是Test02");
}
}
Module-info.java
module Demo01 {
//如何有其他模块依赖我,那么其他模块下面的1个包都可以访问
exports com.sam.demo01;
}
Demo02项目
Module-info.java
module Demo02 {
//如何有其他模块依赖我,那么其他模块下面的1个包可以访问
exports com.sam.demo02;
//我需要依赖Demo01模块,才能完成我的工作
requires Demo01;
}
TestMain.java
package com.sam.demo02;
import com.sam.demo01.Test01;
public class TestMain {
public static void main(String[] args) {
Test01 test=new Test01();
test.ShowTest01();
}
}
添加项目