Grails Mac OSX通过Brew重启终端安装

时间:2014-08-10 16:21:45

标签: macos grails terminal

我一直试图通过安装grails的第一步,我知道这很糟糕。但是我遇到的问题是通过OSX终端获得grails。类似于使用brew的节点我输入命令

brew install grails

这会检索grails并安装它,很简单。要查看是否已正确安装,请键入grails -version

然而,当我这样做时,就好像我的终端重启。这是一个很难描述的内容,所以这里有一个链接到youtube视频,告诉你发生了什么。我安装了JAVA并正在工作。有人有想法吗?

https://www.youtube.com/watch?v=ButLwGfBTZo

2 个答案:

答案 0 :(得分:5)

因为这是我在任何Java相关开发中的第一次短途旅行。我犯了一个新手的错误,并没有意识到重要的信息。您不需要Java来运行Grails,您需要Java Development Kit(JDK)。完全显然是另一回事。 可在此处

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

安装完成后,在终端/usr/libexec/java_home -V中运行此命令。这将显示已安装的所有当前Java虚拟机。在我的情况下

Matching Java Virtual Machines (1): 1.8.0_11, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk/Contents/Home

然后,您需要将JAVA_HOME环境变量设置为指向JVM。像export JAVA_HOME=$(/usr/libexec/java_home)那样使用/ usr / libexec / java_home而不是真正的位置,因为这将指定当前用户在Java Preferences中设置的版本。这个漂亮的小技巧的来源是http://www.mkyong.com/java/how-to-set-java_home-environment-variable-on-mac-os-x/

完成后,您可以输入命令brew install grailsgvm install grails这是我应该使用的命令,而不是酿造为"超现实分析"在其中一个答案中正确地指出了。

真实的时刻grails -version我得到了回应Grails version: 2.4.3 ......很好。

谢谢大家的回复和帮助。

答案 1 :(得分:3)

在上一篇文章之后,由于this,GVM在Homebrew中不可用。所以,步骤将是:

curl -s get.gvmtool.net | bash
source "/Users/{YOUR_USER_NAME}/.gvm/bin/gvm-init.sh"
gvm install groovy

希望它有所帮助! :)