2017-04-01 79 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