Windows平台修改 sbt 目录

之前总是在纠结怎样才能把sbt目录从 {user.home}/.sbt 移到其它目录去……

今天突然醒悟,不是有个Java的环境变量{user.home}嘛。既然不能修改sbt目录,何不直接修改{user.home}呢?

在sbt脚本中添加: -Duser.home="D:\java\repo" 

 

(注:这是一个有副作用的方法,它同时会把.m2,.ivy2等等与Java有关的目录都移动到D:\java\repo目录下。正好,这是我也想要的!)

(再注:对于Windows 7,只要把“我的文档“改到其它路径即可。不需要设置Java的user.home属性。)

你可能感兴趣的:(scala,sbt,xsbt,user.home)