mac IDEA配置Groovy SDK

mac IDEA配置Groovy SDK,第1张

idea写.groovy文件,报需要配置Groovy SDK:

点击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-world

cd 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例子


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11638471.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存