2017-01-20 8 views
8

Podczas próby użycia uzupełniania tabulatora za pomocą polecenia run-main otrzymuję odpowiedź "{invalid input}". Używałem SBT w przeszłości z tym samym projektem, nad którym pracuję, a tworzenie zakładek działało dobrze. Jedyne różnice polegają na tym, że uaktualniłem swoją stację roboczą do Ubuntu 16.04. Nie mogę wymyślić żadnych innych różnic (chociaż mogłem całkowicie się mylić). Rozejrzałem się po całym przepełnieniu stosu (i wielu innych stronach), szukając pomocy w tym zakresie.Uruchamianie tabliczki SBT nie działa w trybie interaktywnym

Na przykład przypuszczam, że mogą wystąpić problemy z plikami definicji projektu dla mojego projektu. Nawet jeśli tak jest, nie wiedziałbym, jak je naprawić (nie zainicjowałem projektu, więc nie zapisałem tych plików).

+0

Co próbujesz wykonać? 'sbt' zawsze miał problemy z autouzupełnianiem rzeczy za pomocą' -'. – jkinkead

+0

Przepraszamy za tak długi czas reakcji. Aby częściowo odpowiedzieć na twoje pytanie, od kilku lat używam SBT i nigdy wcześniej nie miałem problemów z systemem. Poza tym nikt w moim laboratorium nie może odtworzyć mojego problemu na swoich maszynach. Ponadto nawet po tym, jak w pełni wpisałem polecenie do uruchomienia projektu, ukończenie tej zakładki nie zadziała nawet w przypadku tej samej klasy, którą właśnie nazwałem. Mogę uzyskać tylko poprzednie wpisy za pomocą strzałki w górę. Dzięki za odpowiedź! –

+0

To samo dzieje się tutaj ... –

Odpowiedz

1

Używam głównie Ubuntu 16.04 z programami SBT bez znaczących problemów. Większość problemów SBT wiersza polecenia związane Mam napotkanych na Ubuntu zostały spowodowane przez jedną lub więcej z następujących czynności:

+0

To się zgadza. IIRC, komunikat o błędzie, na który reklamuje się OP, został spowodowany przez aktualizację jline. To, co zrobiłem, to go obniżyć. –

Powiązane problemy