在Eclipse中进行Gradle多项目设置

时间:2019-03-05 08:33:31

标签: java eclipse gradle

我将进行以下设置:

MyRootProj
    |
    ---- MyJavaProj1
    |
    ---- MyJavaProj2
    |
    ---- MyWebProj

我想在Eclipse上进行开发并安装了BuildShip插件。

this的讨论中,似乎无法在Eclipse中为Gradle创建多项目设置。

我尝试了以下步骤:

我创建了一个目录MyRootProj,并在其中运行:

gradle init

这将创建默认文件。

然后我将MyRootProj的build.xml修改为:

plugins {
   id 'eclipse'
}

allprojects {
    repositories {
        mavenCentral()
    }

    apply plugin : 'eclipse-wtp' 
    apply plugin : 'java'
}

到目前为止,一切都很好。

现在,按照上述链接中的步骤,我在MyJavaProj1下创建MyRootProj目录,并在其中添加空白build.gradle

然后我将settings.gradle的{​​{1}}文件修改为:

MyRootProj

然后按照建议在根项目上进行rootProject.name = 'MyRootProj' include 'MyJavaProj1'

这将创建包含所有文件的gradle refresh。但是,对于Java项目而言,尚无MyJavaProj1推荐的软件包结构。

当我右键单击Eclipse项目资源管理器并执行Gradle时,创建的项目带有New -> Gradle Projectsrc-main-java等结构。

为什么我在上面创建src-main-test的方式中不会发生这种情况?

长话短说,我已经创建了根项目。现在,我想创建子项目。但是,我想在Eclipse中做到这一点,并且我希望子项目为Java项目自动创建MyJavaProj1推荐的结构。

0 个答案:

没有答案