sbt 的插件、库使用与构建调试全解析
1. 在插件构建中包含库
在构建过程中,我们可以看到一系列操作信息,如检查文件的 SHA - 1 值、合并文件等。例如:
[info] Checking every *.class/*.jar file's SHA-1.
[info] Merging files...
...
[warn] Merging 'META-INF/spring.tooling' with strategy 'concat'
[warn] Merging 'play.plugins' with strategy 'concat'
[warn] Merging 'reference.conf' with strategy 'concat'
...
[info] SHA-1: d226c11d0f6499ebd63c6448e07e5940cf508265
[info] Packaging .../website/target/scala-2.10/website-assembly-1.0.jar ...
[info] Done packaging.
之后,我们可以从 sbt 外部运行打包好的 jar 文件:
$ java -jar website/target/scala-2.10/website-assembly-1.0.jar
运行结果会显示数据库连接、应用启动以及监听的端口等信息:
[info] play - database [default] connected at jdbc
超级会员免费看
订阅专栏 解锁全文
105

被折叠的 条评论
为什么被折叠?



