Настройка ForkJoinPool в приложении SBT
Как описано в https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ForkJoinPool.html для настройки ForkJoinPool ThreadFactory
Мне нужно запустить Java с дополнительным параметром java.util.concurrent.ForkJoinPool.common.threadFactory=MyThreadFactory
Но когда приложение запускается с помощью sbt, сначала запустите jvm для sbt. И когда JVM запускается, он пытается создать ForkJoinPool с MyThreadFactory.class
который не существует на этом этапе.
Во-вторых, запуск приложения sbt внутри доступного jvm. Сейчас MyThreadFactory.class
доступно для загрузки, но инициализация ForkJoinPool
уже закончил на предыдущем этапе.
Поэтому мой вопрос - Как настроить ForkJoinPool по умолчанию в приложении sbt.