build - Gradle 的 Sublime 构建系统

标签 build gradle sublimetext2

我想要一个自定义构建系统,但我真的无法制作一个。我已经安装了 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]

实际上我的项目基目录是 HelloWorld我有我的 build.gradle那里本身。请帮助我编写正确的构建系统或给出正确的命令以避免错误并成功执行。我目前正在使用 UBUNTU 12.04

最佳答案

我认为您必须为构建系统使用 shell。而不是路径我猜你的意思是“working_dir”。你能试试这个吗:

{
    "cmd": ["gradle"],
    "shell": "true",
    "working_dir": "${project_path}"
}

干杯,

雷内

关于build - Gradle 的 Sublime 构建系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12844810/

相关文章:

java - 相当于 Java 世界中的 "make install"

linux - Ubuntu 终端打开文件后挂起

python - 为什么从 Sublime Text 2 调用 Matplotlib 不行?

r - Sublime Text 2 和 R

http - Gradle HTTP 插件

c++ - 如何在 Ubuntu 14.04.3 LTS 上构建 dolphin (Trusty Tahr)

AndroidAnnotations with IntelliJ IDEA 和 'android-apt' Gradle 插件 : "Could not find property ' androidTestCompile' on configuration container"

build - Dart2JS Pub构建无法正确遍历项目文件夹

c++ - CMake: "SET(PODOFO_BUILD_SHARED NOT ${PODOFO_BUILD_SHARED})"是什么意思?

spring-boot - org.dozer.MappingException:找不到类中字段(metaClass)的读取或写入方法