我想做的是使 sbt 可移植,至少可以在不同的 Windows 机器之间移植,这样我的 sbt 插件、设置、ivy repo 等就不必在每台计算机上重新设置。
我的方法是将sbt.bat
,sbt-launcher.jar
及其所有必需的目录, like ,.sbt
放入一个文件夹中以由 Dropbox 或 likes 同步plugins
.ivy
我已经通过-Dsbt.boot.directory
-Dsbt.ivy.hom
在命令行中使用 sbt-launch.jar 成功更改了 boot/ivy 目录,但我找不到相同的文件夹plugins
或整个.sbt
文件夹。
最后我尝试了 Sandro 的解决方案,到目前为止它似乎有效~~