2014-12-07 35 views
1

Typesafe Activator剛剛更新到版本1.2.12(來自1.2.10),儘管目前我不知道它自己安裝在哪裏。在激活器自動更新中創建的文件的目的是什麼?

它在我的項目中創建了一些文件。這裏是一個清單:

activator-sbt-echo-play-shim.sbt 
project/activator-sbt-idea-shim.sbt 
project/activator-sbt-eclipse-shim.sbt 
project/activator-sbt-echo-play-shim.sbt 

我可以安全地刪除它們嗎?他們的目的是什麼? Activator瀏覽器應用程序在沒有它們的情況下仍能正常工

回答

2

在更新自身,激活複製罐子~/.ivy2/cache(下com.typesafe.activatororg.scala-sbt他人之間)和~/.sbt/boot/scala-2.11.1(自1.2.12版本使用它)。

Getting Scala 2.11.1 (for activator-launcher)... 
:: retrieving :: org.scala-sbt#boot-scala 
    confs: [default] 
    6 artifacts copied, 0 already retrieved (24060kB/96ms) 

記得文件project下,但不能複製如何創建它們,同時激活自我更新,所以我不是100%肯定裏面有什麼。

我敢肯定,你可以刪除project/activator-sbt-idea-shim.sbtproject/activator-sbt-eclipse-shim.sbt,但不確定約project/activator-sbt-echo-play-shim.sbt(可能是的)。

+0

刪除所有這些墊片文件是安全的;激活器將根據需要重新添加它們(當UI啓動時)。如果它們不在那裏,啓動UI的時間會更長,因爲它必須在添加它們之後重新啓動sbt。這些文件只是添加激活器從UI中使用的sbt插件,如sbt eclipse插件等。 – 2014-12-08 01:46:36

+0

更新btw使用與在project/build.properties中設置sbt.version相同的機制,只有在這種情況下它纔會選擇激活版而不是sbt版,並將其存儲在〜/ .activator/version-0.properties中 – 2014-12-08 01:47:59

相關問題