eclispe创建gradle多模块项目

2018-07-13 02:39:55来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

  • eclipse创建gradle多模块有两种方式

第一种方式:

  第一步:创建多个独立gradle项目:

第二步: 编辑父模块gradle-multi 的settings.gradle文件:

 

include 'gradle-one'
include 'gradle-two'
project(':gradle-one').projectDir = new File(settingsDir, '../gradle-one')
project(':graaidle-two').projectDir = new File(settingsDir, '../gradle-two')

 

  这种方式和官方给出的多模块管理配置有点差别,多了设置项目的projectDir。怎么样能做到官方配置 include 'a','b',也就是接下来的方式;

第二种方式

第一步:创建gradle-multi父模块

 

 第二步:在项目下右键创建两个folder,f分别叫gradle1,gradle2

 

第三步:修改settings.gradle文件

 

//以下两种方式都行

include 'gradle1'
include 'gradle2'

//include 'gradle1','gradle2'

 

第四步:项目右键 import --> existing gradle project

 

 第五步一直点击next,

注意:eclipse的gradle插件 :BuildShip Gradle(黑色大象图标)  和 Egradle (绿色圆球图标)两者此步骤时候不太一样,

当前演示是BuildShip Gradle(黑色大象图标)版本插件,

Egradle (绿色圆球图标)版本导入过程会让选择文件夹,选中gradle1和gradle2文件夹即可。

第六步:编辑gradle-multi的build.gradle,添加Java,eclipse插件

allprojects{
    apply plugin: 'java'
    apply plugin: 'eclipse'

}

为了演示子模块可以正常使用,加入如下依赖

subprojects{

    repositories{
        mavenCentral()
    }
    dependencies{
        compile group: 'com.google.guava', name: 'guava', version: '23.6-jre'
        testCompile group: 'junit', name: 'junit', version: '4.12'
    }
    
}

然后执行在cmd下执行 gralde eclipse 命令(注意:在gradle-multi目录下)

工作空间的目录如下:

还有一种方式j,不是利用eclipse, 通过命令模式创建,后续补上。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:通过 Java 线程堆栈进行性能瓶颈分析

下一篇:Springboot2.X集成redis集群(Lettuce)连接