SBT
simba lin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sbt调试插件
sbt调试插件毒性sbt开启远程调试日志级别sbt是如何使用自己的插件的?需要自己发布插件 毒性 无法生成客户端 sbt开启远程调试 sbt -jvm-debug 5005 源码里面有测试用例, 启动的时候需要执行插件版本: sbt -Dplugin.version=21.1.1 否则会报错 日志级别 ‘-l debug’ 可以设置 airframe 的日志级别 sbt是如何使用自己的插件的? 测试工程的 plugins.sbt 是这样声明的 sbt 包的 Defaults.scala 中有这个 需原创 2021-01-23 12:22:20 · 349 阅读 · 0 评论 -
SBT发布本地类库
自己写的库如何发布使得其他的项目可以依赖? 首先是某个类库要定义好name, organization这些属性(在build.sbt中), 然后指定 publishTo 的值 我这里是发布到的本地的仓库, 所以Resolver使用的是文件路径, 也可以是URL,具体参考官网的文档 https://www.scala-sbt.org/1.x/docs/Publishing.html 下...原创 2020-02-16 18:06:25 · 1169 阅读 · 0 评论 -
SBT任务定义 - 如何使Task 在 Compile 之后触发
参考链接https://stackoverflow.com/questions/17045860/sbt-apply-task-after-compile/17243926 在SBT任务定义中, 很容易定义一个在某个任务之前先执行什么, 使用 dependsOn 即可. 但是有个坏处就是调用的话, 需要调用新的定义后的任务名. 比如我定义task, copyWebResource.depen...原创 2020-02-16 17:37:36 · 416 阅读 · 0 评论 -
SBT V1.x 速度慢的问题
国内使用SBT, 简直是砸电脑的心都有了... 更新个project要更新半天, 经过探索之后, 发现了一些有用的建议: 以下建议基于SBT 的 1.2.8 版本 1 首先是自定义仓库, 配置一个国内的镜像 1-1 在windows下的用户目录下(Linux类似), 有个 .sbt 目录, 在该目录下创建 repositories 文件, 配置如下: [repositories]...原创 2019-08-26 22:19:32 · 1096 阅读 · 0 评论
分享