2012-11-23 10 views
10

Kiedy rozpocząć sbt console uzyskać to:(/home/user/.sbt) jest przestarzałe. Proszę użyć standardowej lokalizacji:/home/user/project?

alex @ alex-K43U: ~ $ konsola SBT [warn] Alternatywa Directory Project .sbt (/home/alex/.sbt) została wycofana od SBT 0.12.0. [warn]
Użyj standardowej lokalizacji:/home/alex/project [info] Ładowanie definicja projektu z /home/alex/.sbt [info] Ustaw bieżący projekt na default-22b2b7 (w pliku budowy:/home/alex /)

Właśnie zacząłem używać scala i sbt, więc nie jestem naprawdę pewien, co oznacza ostrzeżenie. Oznacza to, że muszę przenieść całą zawartość /home/alex/.sbt do /home/alex/project?

(Mam również ten folder: /home/alex/sbt, który ma folder bin i plik jansi-license.txt. Myślę, że tak właśnie zainstalowałem sbt).

+4

Prawdopodobnie nie powinieneś uruchamiać 'sbt' z' $ HOME', ale stwórz dedykowany folder projektu (który miałby swój własny podkatalog 'project /'). – Debilski

+2

@Debilski Dzięki, możesz opublikować odpowiedź, abym mógł to sprawdzić? – alexchenco

Odpowiedz

6

Możesz uruchomić sbt z dowolnego dedykowanego folderu poza domem, aby pozbyć się tego ostrzeżenia.

2

Ten ostrzec pojawi bo uruchomić SBT z katalogu zawierającego folder .sbt, że w twoim przypadku jest /home/alex/.sbt

Utwórz folder o nazwie project (lub coś innego) wewnątrz /home/alex/ i uruchomić SBT stamtąd. Nie przenoś danych .sbt w nowym folderze, ponieważ ostrzeżenie pojawi się ponownie.

Powiązane problemy