SBT Укажите размер кучи Java в Build.scala
Содержимое файла My Build.scala.
val commonSettings = Seq(
version := "1.0.0",
organization := "com.collective",
scalaVersion := "2.11.4",
scalacOptions ++= List(
"-encoding", "UTF-8",
"-target:jvm-1.7",
"-feature",
"-unchecked",
"-deprecation",
"-Xlint",
"-Xfatal-warnings"
),
resolvers ++= Seq(
"ConJars" at "http://conjars.org/repo"
),
javaOptions in run += "-Xms256M -Xmx2G -XX:MaxPermSize=1024M -XX:+UseConcMarkSweepGC"
)
lazy val segmentFetcher = Project("segments-fetcher", file("."))
.settings(commonSettings: _*)
)
Тем не менее, когда я выполняю
sbt run
и посмотрите в jconsole, размер кучи, который я установил в Build.scala, не подобран. Это просто показывает -Xmx512M. Может кто-нибудь, пожалуйста, дайте мне знать, как мы заставляем sbt выбирать пространство кучи из файла сборки проекта?
Спасибо!