Вопросы по теме 'ammonite'
Почему scala REPL и Ammonite ведут себя по-разному в этой точке и какое поведение является правильным?
Выражение Scala
.3.+(5)
оценивается как 5.3 в результате в Ammonite-REPL, как я и ожидал. Однако в Scala REPL возникает синтаксическая ошибка:
scala> .3.+(5)
<console>:1: error: ';' expected but double literal found....
128 просмотров
schedule
03.11.2021
Ошибка файла конфигурации Ammonite и Akka-Http
Я пытаюсь встроить сервер akka-http в свой скрипт аммонита scala.
Ниже приведен код Scala, используемый для создания экземпляра сервера.
import ammonite.ops._
import $ivy.`com.typesafe:config:1.3.1`
import...
216 просмотров
schedule
23.10.2021
Как повторно использовать sc-файлы Ammonite REPL в проекте sbt?
У меня есть несколько повторно используемых файлов Ammonite REPL sc , которые использовались в некоторых ноутбуках Jupyter Scala.
Теперь я создаю отдельное приложение, построенное из sbt. Я надеюсь, что смогу повторно использовать эти...
409 просмотров
schedule
29.06.2022
Можно ли вкладывать вызовы команд в оболочку Scala Ammonite?
Я пытаюсь преобразовать типичную команду UNIX jmap -heap $(pgrep java) в команду для Ammonite-Shell .
Моя попытка до сих пор: %'jmap("-heap", %'pgrep("java")) .
Я получаю сообщение об ошибке SyntaxError: found "%'jmap(\"-heap\", %'pg",...
87 просмотров
schedule
14.09.2022
Каков наилучший способ автозаполнения в IDEA для сценариев Ammonite?
Предположим, я делаю это в своем сценарии Ammonite:
import ammonite.ops._
но у меня нет автодополнения в IDEA, потому что он не знает, что я использую эту зависимость от:
"com.lihaoyi" %% "ammonite-ops" % "0.7.7"
То же самое можно...
373 просмотров
schedule
08.10.2022
Почему скрипт Ammonite не работает, в то время как REPL отлично выполняет тот же код?
Я установил аммонит, используя это: http://www.lihaoyi.com/Ammonite/#Ammonite-Shell
~ / .ammonite /pref.sc остается таким, каким он был после установки.
interp.load.ivy("com.lihaoyi" %% "ammonite-shell" % ammonite.Constants.version)
@
val...
448 просмотров
schedule
09.11.2022
Как узнать каталог, в котором лежит текущий скрипт
При написании сценария я хотел бы знать, где находится текущий сценарий, чтобы найти другие файлы.
С обычным сценарием Scala я знаю, как это сделать, но со сценарием Ammonite — нет.
95 просмотров
schedule
28.11.2022
Как изменить расположение тайника аммонита, курьера?
Я использую Coursier в аммоните для загрузки jar из частного репо. Однако по причине интеграции с Intellij я хотел бы изменить местоположение, которое coursier использует для кэширования файла artificat. Я хотел бы указать на мой местный плющ. Есть...
379 просмотров
schedule
25.03.2023
Как взаимодействовать с моим игровым приложением в консоли?
У меня есть приложение play 2.8.x, использующее scala.
В проекте sbt есть веб-проект play и еще один библиотечный модуль.
Можно ли взаимодействовать с другим модулем в REPL? В моей системе также установлен аммонит, но я не знаю, как загрузить мой...
59 просмотров
schedule
02.04.2024