JAVA 设置模块间的依赖关系

项目目录概况

 

 Demo01项目

Test01.java

1 package com.sam.demo01;
2 
3 public class Test01 {
4     public void ShowTest01() {
5         System.out.println("我是Test01");
6     }
7 }

Test02.java

1 package com.sam.demo01;
2 
3 public class Test02 {
4     public void ShowTest02() {
5         System.out.println("我是Test02");
6     }
7 }

Module-info.java

1 module Demo01 {
2     //如何有其他模块依赖我,那么其他模块下面的1个包都可以访问
3     exports com.sam.demo01;
4 }

Demo02项目

Module-info.java

1 module Demo02 {
2     //如何有其他模块依赖我,那么其他模块下面的1个包可以访问
3     exports com.sam.demo02;
4     //我需要依赖Demo01模块,才能完成我的工作
5     requires Demo01;
6 }

TestMain.java

 1 package com.sam.demo02;
 2 
 3 import com.sam.demo01.Test01;
 4 
 5 public class TestMain {
 6     public static void main(String[] args) {
 7         Test01 test=new Test01();
 8         test.ShowTest01();
 9     }
10 }

添加项目

 

posted @ 2019-10-09 12:13  陈彦斌  阅读(1699)  评论(0编辑  收藏  举报