点击Configure Groovy SDK,若Use library找不到groovy的sdk的话,需要手动去Create配置。
另外,在idea中无法切到/user目录下,mac按Cmd + Shift + G来切换目录。
第一个问题:
IntelliJ-IDEA已经自带了对Groovy程序的支持,你只需新建一个Maven工程,并在pom.xml中声明增加gmaven插件就行:
<plugin><groupId>org.codehaus.gmaven</groupId>
<artifactId>gmaven-plugin</artifactId>
<version>1.5</version>
</plugin>
第二个问题:
关于对Grails的支持,官网上已经写的很明白:
The JetGroovy plugin is now bundled with IDEA and split into two parts.The Groovy language support comes with free open-source IntelliJ IDEA
Community Edition, and the Grails/Griffon support comes with Ultimate
edition. No separate JetGroovy releases will be made.
要包含controlle domain view的工程,需要用Grails执行两个命令:
grails create-app hello-worldcd hello-world
grails integrate-with --intellij
做过java开发或者android开发,你一定使用gradle,这也是现代大部分项目使用的项目构建和项目依赖管理的工具。
用过很多年,也知道怎么用,但就是不知道为什么要那么写,gradle的各种花式配置,到底怎么是什么意思呢,要怎么理解这些写法呢?
比如以下的gradle配置(android项目的gradle配置)
要理解这些,必须先搞清楚Groovy语法,gradle正是基于Groovy来实现的。
Groovy是一种DSL(Domain Specific Languages)特定领域语言,一般只用在特定领域
怎么去理解Groovy语言呢?
废话少说,先写个hello world!
如果你用的是 idea 工具,一般 tools菜单下都一个 Groovy Console
打开以后,什么都没有。
这是这样:
6、创建一个对象,跟java语法类似
现在我们可以来重新理解一下gradle中写的哪些玩意了
比如文章开始贴的gradle配置 :
附上完整的demo例子
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)