我已經安裝了Springsource Tool Suite v2.7.2,並在Ubuntu上安裝了Groovy和Grails支持。這很好。在Ubuntu上的STS下查找Groovy
我想從Ubuntu的命令行使用與STS一起安裝的Groovy。當我輸入哪個時髦時,我什麼也得不到。
如何找到groovy的安裝位置,以便我可以添加到路徑並設置GROOVY_HOME?
我已經安裝了Springsource Tool Suite v2.7.2,並在Ubuntu上安裝了Groovy和Grails支持。這很好。在Ubuntu上的STS下查找Groovy
我想從Ubuntu的命令行使用與STS一起安裝的Groovy。當我輸入哪個時髦時,我什麼也得不到。
如何找到groovy的安裝位置,以便我可以添加到路徑並設置GROOVY_HOME?
我想你問的是STS和Eclipse使用的實際groovy安裝。
STS使用的Groovy安裝位於/path/to/sts-2.7.2/plugins/org.codehaus.groovy_1.8.2.XXXX/lib/groovy-all-1.8.2.jar
。
XXXX
是當前安裝的groovy插件的版本。還有一個可以使用的插件1.7.10版本。只需要注意,每當更新Groovy-Eclipse時,XXXX
都會更改。
你也必須是同樣的pPaul誰問這個:http://forum.springsource.org/showthread.php?115317-Using-Groovy-installed-with-STS所以,在延遲答覆道歉。
我找到了回家給我groovy
和grails
可執行文件做這樣的:
$ which groovy
/usr/bin/groovy
$ file /usr/bin/groovy
/usr/bin/groovy: symbolic link to '../share/groovy/bin/groovy'
$ which grails
/usr/bin/grails
$ file /usr/bin/grails
/usr/bin/grails: symbolic link to '/etc/alternatives/grails'
$ file /etc/alternatives/grails
/etc/alternatives/grails: symbolic link to '/usr/share/grails/1.3.7/bin/grails'
所以,在我的Ubuntu的安裝,GROOVY_HOME
應該是/usr/share/groovy/
,而GRAILS_HOME
應/usr/share/grails/1.3.7/
這是一個小特別是因爲grails
碰巧指向/etc/alternatives/
下的鏈接。也許有人有更好的辦法!