java - Building scala with SBT to make JAR and folder with dependencies -
i have project in scala (a kind of test utility) used in sbt run way. demo want prepare in form not require sbt or scala preinstalled (only jvm).
first i've tried use sbt-assembly plugin lost fighting duplicate entries. i'm curious whether can compile to:
- single
jar-file containing application itself; - and
libdirectory containing raw set of dependency jars.
i hope in such case easy run of main-class , class-path: ./lib/* fields in manifest - wrong? if correct, how can achieve this?
update: @ last conquered (it seems so) sbt-assembly approach, question not urgent (though i'm still curious extend knowledge of using sbt).
when execute sbt-assembly, depedencies, app , resources package single jar file.
you can override config properties in runtime by:
java -cp conf/:myappdemo.jar app.run.mainclass put config properties files in conf folder.
Comments
Post a Comment