我想要一个自定义构建系统,但我真的无法制作一个。我安装了Gradle 1.2,即使GRADLE_HOME
设置正确,我现在在构建系统文件中有以下表彰
{
"cmd": ["gradle","build.gradle"],
"path": "$project"
}
我得到的错误如下(当我尝试构建我的项目时):
[Errno 2] No such file or directory
[cmd: [u'gradle', u'build.gradle']]
[dir: /home/roger/Project/Visage/HelloWorld/src/main/visage/visage/javafx]
[path: $project]
[Finished]
实际上我的Project Base目录是HelloWorld
,我自己有build.gradle
。请帮我编写正确的构建系统或给出正确的命令以避免错误并成功执行。我目前正在使用UBUNTU 12.04
答案 0 :(得分:13)
我认为你必须为你的构建系统使用shell。而不是路径我猜你的意思是“working_dir”。你可以试试这个:
{
"cmd": ["gradle"],
"shell": "true",
"working_dir": "${project_path}"
}
欢呼声,
勒
答案 1 :(得分:0)
Sublime Text 3中甚至更短的Gradle配置:
{
"shell_cmd": "gradle",
"working_dir": "${project_path}"
}
转到菜单“工具>构建系统>新构建系统...”,然后粘贴此文本。然后将配置文件另存为“ Gradle.sublime-build”。