kotlinc-jvm
文件内部,实际上它们只是启动了同一文件夹中的 kotlinc
,并将它们启动时携带的所有参数传递给它:kotlinc-jvm
:#!/usr/bin/env bash
# (License here)
DIR="${BASH_SOURCE[0]%/*}"
: ${DIR:="."}
"${DIR}"/kotlinc "$@"
Windows下使用的kotlinc-jvm.bat
:
@echo off
rem (License here)
call %~dps0kotlinc.bat %*
我不确定为什么kotlinc-jvm
以这种形式出现,它基本上只是一个非常简单的重定向。我会使用kotlinc
。