我的工作网络缓存有时会缓存来自maven central的不良版本的jar。为了获得正确的版本,我需要专门请求--no-cache
版本(例如wget
)。
但是,似乎没有明显的方法告诉sbt
/ ivy
不要使用网络缓存......这是否可行,如果可以,我该怎么做?
这种情况经常发生,手动干预可以扩展。
答案 0 :(得分:0)
将其放入~/.sbt/0.13/proxy.sbt
(插入代理地址代替localhost):
val WorkaroundShittyProxy = {
new java.net.URL("http://127.0.0.1/").openConnection().setDefaultUseCaches(false)
}