更改eclipse gradle设置

时间:2014-07-22 15:10:00

标签: java eclipse gradle

我有一个项目需要转换为gradle项目才能处理依赖项。问题是当我右键单击我的项目,配置,转换为gradle时,eclipse的gradle插件会将目录结构更改为其默认的“com / java / src”等。

我想知道如何更改设置,以便eclipse不会在结构周围发生变化。该项目太复杂,无法修复以使用默认情况下gradle强制执行的更改。

1 个答案:

答案 0 :(得分:0)

您可以在gradle构建文件中定义项目属性。只需使用它来创建项目并将其导入Eclipse。

  

$> gradle eclipse

eclipse {
jdt {
    sourceCompatibility = 1.6
    targetCompatibility = 1.6
}

classpath {

    sourceSets {
        main {
            java.srcDirs.addAll( project.sourceSets.main.java.srcDirs.path)
            java.srcDirs 'gen'
        }
    }

    plusConfigurations += configurations.compile
    containers 'com.android.ide.eclipse.adt.ANDROID_FRAMEWORK', 'com.android.ide.eclipse.adt.LIBRARIES'
    downloadSources = true
    downloadJavadoc = false


        }
    }
}

project {
    natures.clear()
    natures 'com.android.ide.eclipse.adt.AndroidNature'
    natures 'org.eclipse.jdt.core.javanature'
    buildCommands.clear();
    buildCommand "com.android.ide.eclipse.adt.ResourceManagerBuilder"
    buildCommand "com.android.ide.eclipse.adt.PreCompilerBuilder"
    buildCommand "org.eclipse.jdt.core.javabuilder"
    buildCommand "com.android.ide.eclipse.adt.ApkBuilder"
}
}