所有这些都可以通过以下链接获得:http://www.scala-sbt.org/sbt-native-packager/archetypes/java_app/customize.html
我无法让它修改默认的1024M值。
您必须为-x选项加上前缀。看一下示例etc-default文件。
因此需要在jvmopts
中编写
-J-Xms1024m
-J-Xmx2048m
更新
我有一个scala SBT项目,我在其中使用了本机打包器插件。我将作为绑定,并希望生成用于自动注册应用程序的脚本,以便使用脚本(Amazon Linux)启动和关闭。在my plugins.sbt中: build.sbt
我有一个sbt构建,当我从命令行运行时可以工作,但Intellij不喜欢。我的Intellij运行在Linux上,它的版本是14.1.4,我的scala插件是1.5.2。 Intellij抱怨我使用enablePlugins(JavaAppPackaging)。错误是“表达式类型(DslEntry)必须符合SBT文件中的设置[_]”。 我的项目/构建。属性文件: 我的项目/插件。sbt公司 我bu
我正在尝试使用sbt-native-packager构建一个Debian包,如本文build.sbt所述。 我使用以下设置 如图所示。 在跟进之前,我想了解一下其他的方法。
我正在使用Scala开发SBT 0.13.6和sbt-native-packager 1.0.0-M3
正如您所看到的,我已经注释掉了Docker中的映射。这样做的原因是,如果我将它留在中,它将在target/docker/stage中创建一个与我的war文件同名的空目录(在本例中为direct2-batch-match2.11-0.1.0-snapshot.war)。这允许Dockerfile在docker构建中正常工作,但是war文件的内容不包括在构建中。 我在Mac OS X上运行,我想知道这