2017-04-01 55 views
0

在由gradle管理的项目中,如何导入kotlin REPL中已安装的软件包?在kotlin中导入罐子REPL

Welcome to Kotlin version 1.0.3 (JRE 1.8.0_05-b13) 
Type :help for help, :quit for quit 
>>> import com.vladsch.flexmark.* 
error: unresolved reference: vladsch 
import com.vladsch.flexmark.* 
     ^

回答

1

从Kotlin 1.1.1开始,不支持自动执行此操作。您需要到classpath中通过手动将kotlinc命令:

kotlinc -cp build/classes/main 
+1

因此,假如一个包'“com.vladsch.flexmark:flexmark全:0.18.5”'被指定为'的build.gradle依赖',cp参数应该是什么?尝试'build/classes/main'和'〜/ .gradle'不起作用。 – lorefnon

+0

您应该指定此jar文件的确切路径。您可以在〜/ .gradle目录中找到jar。 – yole