我在Mac上通过sdkman安装了Groovy。当我尝试在IntelliJ中创建新的Groovy项目时,它会要求指定Groovy库的位置。我应该到哪里寻找已安装的Groovy?
我在Mac上通过sdkman安装了Groovy。当我尝试在IntelliJ中创建新的Groovy项目时,它会要求指定Groovy库的位置。我应该到哪里寻找已安装的Groovy?
我遇到了类似的问题。通过使用
/Users/<username/.sdkman/candidates/groovy/current
或者/Users/<username/.sdkman/candidates/groovy/<version>
对我有用。
以下是解决我的问题的答案(感谢ThomasW的评论)
当打开对话框时,您可以单击CMDSHIFT.,这样可以在打开的对话框中选择隐藏文件夹。
然后你可以使用:
/Users/<username>/.sdkman/candidates/groovy/current
$ which groovy
即可。使用which
命令可能无法找到Groovy路径。
在Linux类系统Mac OSX、Linux、Cygwin、Solaris和FreeBSD上安装sdkman后,首先运行$ source "$HOME/.sdkman/bin/sdkman-init.sh"
,然后您就可以访问已安装的开发工具包。
也就是说,如果您键入'which groovy'
,它应该显示路径,然后您可以调用其他SDK命令。
/users/<username>/.sdkman/groovy/current
或/users/<username>/.sdkman/groovy/<version>
下。请注意,默认情况下 IntelliJ 中可能看不到.sdkman
,但可以通过跟踪目录结构来找到它。 - dmahapatrowhich
命令。which groovy
将会告诉你答案。 - tim_yatescurrent
,因为随着时间的推移,它将更改其指向的GDK版本。相反,应该使用/Users/<username>/.sdkman/candidates/groovy/<version>
来指定您的项目所需的特定版本。 - Todd W Crone