我如何运行Kotlin REPL kotlinc-jvm或kotlinc
我对Kotlin是全新的,我正在尝试运行Kotlin REPL。
继此之后,考虑到我正在使用OS X,我试过这个:
$ /usr/local/bin/kotlinc-jvm
相当于:
$ kotlinc-jvm
然后在下面的链接中 ,我发现运行它的更好方法是:
$ kotlinc
这两个命令之间有什么区别,我应该选择哪一个?
如果您查看kotlinc-jvm
文件,他们实际上只是启动位于同一个文件夹中的kotlinc
,并将其开始的任何参数传递给它:
Unix下的kotlinc-jvm
:
#!/usr/bin/env bash # (License here) DIR="${BASH_SOURCE[0]%/*}" : ${DIR:="."} "${DIR}"/kotlinc "$@"
kotlinc-jvm.bat
于Windows的kotlinc-jvm.bat
:
@echo off rem (License here) call %~dps0kotlinc.bat %*
我不确定为什么kotlinc-jvm
在这种形式,它基本上只是一个非常简单的重定向。 我只是使用kotlinc
。