我是Gradle Projects的新手。
我现在收到一个项目,然后我需要导入到Eclipse。
Gradle已安装并正常工作。
当我去Eclipse并尝试使用构建模型导入一个大项目时,我收到了这个错误消息。
FAILURE: Build failed with an exception.
>
其中:构建文件'C:\application\xpto\git-repo\xpto\xpto\Workspace\build. gradle'行:42
出现问题:评估根项目“工作区”时出现问题。
C:\用户\myid\下载\eclipse-jee-juno-SR1-win32\eclipse……\分发\gradle-settings\config. groovy(找不到文件夹)
尝试:使用--info或--debug选项运行以获得更多日志输出。
例外是:org. gradle.api.GradleScriptException:在评估根项目'Workspace'时发生问题。在org.gradle.groovy.scripts内部。DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:54)在org.gradle.配置。DefaultScriptPluginFactory$ScriptPluginImpl.application(DefaultScriptPluginFactory.java:127)在org.gradle.配置。BuildScriptProcessor.评估(BuildScriptProcessor.java:38)
有一点很重要。
1-“工作区”是我拥有项目的文件夹中的名称。
我想知道为什么在导入期间他正在考虑我的eclipse文件夹,在那里我可以更改它。这里是build. gradle文件的一部分。
ext {
xpto_buildBaseDir = "./../../"
xpto_buildTempDir = "$xpto_buildBaseDir/_temp"
xpto_buildFileDir = "$xpto_buildBaseDir/Build_Process/Distribution"
xpto_buildSettingsDir = "$xpto_buildFileDir/gradle-settings"
xpto_buildDir = "$xpto_buildTempDir/building directory"
xpto_earDir = "$xpto_buildDir/ears"
xpto_appConfDir = "$xpto_buildBaseDir/Application_Configuration"
}
还有我们有的第42排。
ext.config = new ConfigSlurper(environment).parse(new File("$buildSettingsDir/config.groovy").toURL())
我用的是Gradle 1.5
在这种情况下有人能帮我吗?
而不是new File("$buildSetting sDir/config. groovy")
,它应该是file("$buildSetting sDir/config.groovy")
。作为一般规则,始终使用file(…)
而不是new File(…)
在构建脚本中,否则相对路径将无法正确解析。