美文网首页
使用sbt native packager打包SBT项目

使用sbt native packager打包SBT项目

作者: Workabee | 来源:发表于2016-12-28 23:02 被阅读0次

    最近使用SBT构建了一个spring boot的java项目,谁知道我当时是怎么想的用了SBT,当写完打包的时候就比较懵了,中文文档还是比Maven少很多,使用sbt 的package命令打包,java编译文件没有打进去,依赖也没有进去,我写的scala代码进去了...还能正常运行.

    捣鼓了大半天,最后用了sbt native packager,进行打包.

    过程比较简单.

    首先,在 plugins.sbt 中添加插件

    addSbtPlugin("com.typesafe.sbt"%"sbt-native-packager"%"1.1.4")

    第二,在build.sbt 文件中添加

    enablePlugins(JavaServerAppPackaging)

    第三步,在Idea的Terminal 中运行

    sbt universal:packageBin

    其实这只是githup的一个Demo,更多详情可以参考 githup sbt-native-packager.

    注意:如果你没有安装sbt,只是用的idea自带插件的sbt,需要添加一个sbt Tack就可以了.

    打包成功之后,会是一个zip包,解压就好.运行bin文件夹里面的命令.另一个包里面是依赖的jar包

    相关文章

      网友评论

          本文标题:使用sbt native packager打包SBT项目

          本文链接:https://www.haomeiwen.com/subject/wfdamttx.html