2014-12-24 23 views
0

我的build.gradle文件找不到财产上的根项目“AdMob的”

ext { 
    mainClassName = "org.robovm.bindings.admob.sample.Sample" 
} 

eclipse.project { 
    name = "admob-ios" 
    natures 'org.robovm.eclipse.RoboVMNature' 
} 

“日食”当我尝试这个项目(https://github.com/BlueRiverInteractive/robovm-ios-bindings/tree/master/admob)导入到Eclipse(当我点击构建模型)

我得到这个

FAILURE: Build failed with an exception. 

    * Where: 
    Build file '/Users/Vlad/Downloads/folder/admob/build.gradle' line: 5 

    * What went wrong: 
    A problem occurred evaluating root project 'admob'. 
    > Could not find property 'eclipse' on root project 'admob'. 

我该怎么办?

+0

我认为'应用插件:'eclipse''从'build.gradle'文件中丢失,这就是为什么'eclipse'属性不存在于项目中的原因。 –

回答

0

你必须应用一些插件。对于eclipse任务,插件eclipse是必需的。通过将apply plugin: 'eclipse'添加到您的build.gradle的头部来应用它。 此外,您需要一个java或其他插件才能使eclipse插件正常工作。

此外,我看到一个mainClassName定义为额外的财产。你是否打算使用gradle run从命令行启动应用程序?如果是,则另外应用applicaton plugin加入apply plugin:'application'(另请参阅)。这还包括添加java插件。如果您打算只有一个名为mainClassName的全局变量,则需要自行应用java插件(用于工作eclipse插件)。