FreeBSD终端找不到sdk命令

我想在我的freebsd系统上使用kotlin语言。 我用这个命令安装了sdkman:

$curl -s "https://get.sdkman.io" | bash 

之后,我写这个命令

 sdk install kotlin 

但终端不执行sdk命令。 它找不到sdk命令。 我应该怎么做,我删除两次sdkman和安装,但我不能成功

你可以按照输出的建议:

 Please open a new terminal, or run the following in the existing one: source "/home/user/.sdkman/bin/sdkman-init.sh" Then issue the following command: sdk help Enjoy!!! 

对我来说“源”命令工作正常:

 [user@host ~]$ source /home/user/.sdkman/bin/sdkman-init.sh [user@host ~]$ sdk ==== BROADCAST ================================================================= * 07/09/17: Gradle 4.2-rc-1 released on SDKMAN! #gradle * 07/09/17: Groovy 2.6.0-alpha-1 released on SDKMAN! #groovylang * 30/08/17: Kotlin 1.1.4-3 released on SDKMAN! #kotlin ================================================================================ Usage: sdk <command> [candidate] [version] sdk offline <enable|disable> commands: install or i <candidate> [version] uninstall or rm <candidate> <version> list or ls [candidate] use or u <candidate> [version] default or d <candidate> [version] current or c [candidate] upgrade or ug [candidate] version or v broadcast or b help or h offline [enable|disable] selfupdate [force] flush <candidates|broadcast|archives|temp> candidate : the SDK to install: groovy, scala, grails, gradle, kotlin, etc. use list command for comprehensive list of candidates eg: $ sdk list version : where optional, defaults to latest stable if not provided eg: $ sdk install groovy [user@host ~]$ type sdk sdk is a function sdk () ... 

我已经打开了新的终端,它没有“源”命令工作正常。 我的昵称:

 uname -a FreeBSD host 12.0-CURRENT FreeBSD 12.0-CURRENT #2 r321414: Mon Jul 24 21:41:54 MSK 2017 user@host:/usr/obj/usr/src/sys/GENERIC amd64 

如果仍然存在问题,请分享更多详细信息(命令输出,“键入sdk”,您的环境详细信息,包括桌面环境的版本和配置)。

Interesting Posts