Gradle入门之多项目构建中篇java消费项目

 时间:2024-11-02 06:33:09

1、在顶级项目的根目录新建一个java-demo的项目,执行mkdir java-demo

Gradle入门之多项目构建中篇java消费项目

2、进入java-demo子项目根目录,新建一个build.gradle,引用两个插件,因为这是java项目,所以这两个插件是必须的

Gradle入门之多项目构建中篇java消费项目

3、修改顶级项目根项目的settings.gradle,添加include 'java-demo',这里只要一新建个子项目都要在顶级项目添加子项目,不然不知道有这个子项目,又怎么构建呢。

Gradle入门之多项目构建中篇java消费项目

4、完善java-demo项目的代码,创建目录mkdir -p java-dem/src/main/java/greeter

Gradle入门之多项目构建中篇java消费项目

5、在目录java-demo/src/main/java/greeter新建Greeter.java文件,代码具体可见博客“e想行空”或者gradle官网

Gradle入门之多项目构建中篇java消费项目

6、进入java-demo子项目根目录,修改build.gradle,添加主类的地址

Gradle入门之多项目构建中篇java消费项目

7、最后在顶级项目的根目录运行./gradlew build,会出现依赖错误,因为还没把lirary的项目依赖进此项目

Gradle入门之多项目构建中篇java消费项目

8、进入java-demo子项目根目录,修改build.gradle,添加依赖dependencies { compile project(':multi-library') }

Gradle入门之多项目构建中篇java消费项目

9、最后再重新编译,就执行成功了,到此多项目的基本依赖关系就清楚了,下篇介绍“Gradle入门之多项目构建下篇总结优化文档”

Gradle入门之多项目构建中篇java消费项目
  • Gradle入门之构建java工程上篇
  • Gradle入门之构建初始化java应用工程
  • Gradle入门之构建gradle项目及基本使用下篇
  • Gradle入门之多项目构建总结优化文档续篇2
  • Gradle入门之多项目构建上篇library子项目
  • 热门搜索
    怎么判断是上火流鼻血 夜王为什么不杀山姆 boat怎么读 飞蛾为什么要扑火 乳腺癌是怎么引起的 牛肉馅的做法大全 u盘怎么格式化 苹果手机怎么设置铃声 手指关节疼痛是怎么回事 电炖锅怎么用