2
我想使用我爲另一個項目中的一個項目編寫的代碼,似乎最好的方法是使用包,但我不確定如何,我從Google上搜索到的文檔很不清楚。我是否應該打包,然後將.jar複製到項目中我想要使用該代碼?我的build.sbt文件需要增強來做到這一點?如果項目位於同一目錄中,是否有更簡單的方法?Scala代碼在項目之間重複使用
我想使用我爲另一個項目中的一個項目編寫的代碼,似乎最好的方法是使用包,但我不確定如何,我從Google上搜索到的文檔很不清楚。我是否應該打包,然後將.jar複製到項目中我想要使用該代碼?我的build.sbt文件需要增強來做到這一點?如果項目位於同一目錄中,是否有更簡單的方法?Scala代碼在項目之間重複使用
SBT有一個publish-local命令,它將打包並將jar文件安裝到本地存儲庫中。然後你可以像引用任何其他依賴一樣引用你的jar。
在SBT,運行'發佈 - local'命令(這是在埃裏克的鏈接頁面的最下方) – Dylan 2012-02-23 15:26:36