Вопросы по теме '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