我对 Kotlin 完全陌生,我正在尝试运行 Kotlin REPL。
下列的this https://kotlinlang.org/docs/tutorials/command-line.html#running-the-repl,考虑到我使用的是 OS X,并且我已经尝试过:
$ /usr/local/bin/kotlinc-jvm
这相当于:
$ kotlinc-jvm
Then in 以下链接 https://discuss.kotlinlang.org/t/nice-way-to-launch-the-kotlin-repl/1602,我发现更好的运行方法是:
$ kotlinc
这两个命令有什么区别吗?我应该选择哪一个?
如果你看里面kotlinc-jvm
文件,他们实际上只是启动kotlinc
与它们所在的同一文件夹中,并将它们开始时的任何参数传递给它:
kotlinc-jvm
对于 Unix:
#!/usr/bin/env bash
# (License here)
DIR="${BASH_SOURCE[0]%/*}"
: ${DIR:="."}
"${DIR}"/kotlinc "$@"
kotlinc-jvm.bat
对于 Windows:
@echo off
rem (License here)
call %~dps0kotlinc.bat %*
我不知道为什么kotlinc-jvm
是否以这种形式存在,它基本上只是一个非常简单的重定向。我只想用kotlinc
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)