В плагине sbt-scalajs-crossproject как вы определяете основной класс для целей компиляции JS и JVM? - PullRequest
0 голосов
/ 28 апреля 2019

У меня есть основной класс в общем каталоге, который fastOptJS :: webpack удается отобразить в браузере с помощью конфигурации:

scalaJSUseMainModuleInitializer := true,
mainClass in (Compile, run) := Some("path.to.package.Main")

Однако я не могу получить доступ к этому исполняемому классу вконтекст JVM, даже если я перенесу операторы mainClass в (Compile, run) в общие параметры или скопирую его в параметры jvm.

Должны ли исполняемые файлы JVM жить в структуре каталогов jvm или они могут занимать позициив общей папке?

Есть предложения?

Вот голый проект, который воспроизводит проблему: https://github.com/dragonfly-ai/mainclassbug

...