Я совершенно новичок в Kotlin, и я пытаюсь запустить Kotlin REPL.
После этого и учитывая, что я использую OS X, и я пробовал это:
$ /usr/local/bin/kotlinc-jvm
что эквивалентно:
$ kotlinc-jvm
Затем в следующей ссылке я обнаружил, что лучший способ запустить ее:
$ kotlinc
Есть ли различия между этими двумя командами, и какой из них выбрать?
Если вы kotlinc-jvm
файлы 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
.