2014-07-22 97 views
-2

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

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

+0

在许多情况下,它更容易的build.gradle来配置和使用Eclipse插件生成Eclipse项目与依赖正确链接。 –

回答

0

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

$> gradle这个日食

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" 
} 
}