2017-08-04 38 views
0

加載項目定義當開始SBT我看到SBT是從錯誤的位置

Loading project definition from /Users/shruti/.sbt/0.13/staging/0156a9e3df5385400375/xyz/project 

這是不是在我的項目所在地。 (我不在意,但我所做的更改沒有反映在這個副本中。)我搜索了我的整個項目,但是這個路徑沒有被定義或寫在任何地方,也沒有在scalaopts中。對所有文件的grep也不起作用。

有沒有人知道這條路徑在哪裏定義或如何改變?

謝謝!

+0

你如何加載你的項目?你的實際項目是否有任何源依賴項('ProjectRef'或'RootProject')? –

+0

不是我所知道的。加載項目部分來自我開始sbt時,我不明確加載它。 無論如何,它可能與sbt沒有任何關係,因爲我卸載並重新安裝了它,但問題仍然存在。當我將該項目克隆到不同的文件夾時,問題得到解決。 但是我會在這裏留下問題,因爲我想知道路徑改變的原因。我沒有對build.sbt或配置文件進行任何更改。 –

回答

0

當包含項目的文件夾不可讀/寫時,sbt使用暫存區域。使項目文件夾讀/寫應該解決這個問題。