在这里完成gradle nooby .
我希望能够从gradle执行grails构建命令,如“grails compile”,“grails test-app”等等 .
我找到了Peter Ledbrook的grails-gradle-plugin:https://github.com/grails/grails-gradle-plugin .
克隆存储库我得到一些文件和文件夹 . 在自述文件中,它说“通过buildscript {}包含所需的JAR,并'应用'插件” . 申请部分肯定我得到但我如何添加JAR?哪个 jar ?我是否需要在下载的插件的文件夹中的构建文件上使用gradle并编译jar?我得到的jar在哪里放置它,如何将它包含在我的项目build.gradle文件中?
我有一种感觉,这将是非常容易的,但我无法让它工作 .
1 回答
在Gradle中,通过
dependencies
closure将jar添加到构建脚本或应用程序类路径中,例如compile
是许多配置之一的名称(也有test
,runtime
等),例如“org.grails:grails-crud:1.3.4
”是对其中一个公共存储库中jar的引用,这些存储库也在repositories
闭包中的脚本中指定 .您可以在http://gradle.org/docs/current/userguide/dependency_management.html中阅读有关Gradle依赖关系管理的更多信息 .
对于Grails项目,您需要定义一个类似于README中描述的build.gradle文件 .
虽然我今天尝试使用该插件和
gradle init
命令创建一个简单的Grails项目,但它不起作用 . 我为此创建了一个问题:https://github.com/grails/grails-gradle-plugin/issues/16 .