Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
sbt plugin to assemble the application and generate start up scripts
Scala Shell
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src/main/scala
.gitignore
README.markdown
build.sbt
sbt
sbt-launch.jar

README.markdown

What is sbt-app-assembler

Its a sbt plugin to assemble the application and generate start up scripts

Please note that it a direct copy of akka-sbt-plugin :)

Requirements

sbt 0.12.x

Installation

sbt 0.12.x

Build the plugin in and publish it locally.

Add the following lines to PROJECT_DIR/project/plugin.sbt

addSbtPlugin("hms.sbt.plugin" % "sbt-app-assembler" % "0.1.1")

Inject plugin settings into project in build.sbt:

import SbtAppAssemblerPlugin._

seq(appAssemblerSettings :_*)

appAssemblerMainClass := "your app main class"

appAssemblerJvmOptions := "-Xms1024M -Xmx1024M -Xss1M -XX:MaxPermSize=256M -XX:+UseParallelGC"

Usage

Use 'assemble' sbt task to create the application assembly

Something went wrong with that request. Please try again.