我有一个项目需要转换为gradle项目才能处理依赖项。问题是当我右键单击我的项目,配置,转换为gradle时,eclipse的gradle插件会将目录结构更改为其默认的“com / java / src”等。
我想知道如何更改设置,以便eclipse不会在结构周围发生变化。该项目太复杂,无法修复以使用默认情况下gradle强制执行的更改。
答案 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"
}
}