sbt 配置个屁的国内源
2024-08-27 03:53:10
~/.sbt/repositories
[repositories]
#本地源
local
#兼容 Ivy 路径布局
apache-ivy: https://repo1.maven.apache.org/maven2/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
#apache maven
apache-mvn: https://repo1.maven.apache.org/maven2/
#国内源,aliyun
aliyun: https://maven.aliyun.com/nexus/content/groups/public/
#添加国外源备用
typesafe: https://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
sonatype-oss-releases
maven-central
sonatype-oss-snapshots
idea 添加 VM 参数:-Dsbt.override.build.repos=true
命令行执行:sbt -Dsbt.override.build.repos=true clean compile
sbt 常用命令
clean | 删除所有生成的文件 (在 target 目录下)。 |
compile | 编译源文件(在 src/main/scala 和 src/main/java 目录下)。 |
test | 编译和运行所有测试。 |
console | 进入到一个包含所有编译的文件和所有依赖的 classpath 的 Scala 解析器。输入 :quit, Ctrl+D (Unix),或者 Ctrl+Z (Windows) 返回到 sbt。 |
run <参数>* | 在和 sbt 所处的同一个虚拟机上执行项目的 main class。 |
package | 将 src/main/resources 下的文件和 src/main/scala 以及 src/main/java 中编译出来的 class 文件打包成一个 jar 文件。 |
help <命令> | 显示指定的命令的详细帮助信息。如果没有指定命令,会显示所有命令的简介。 |
reload | 重新加载构建定义(build.sbt, project/*.scala, project/*.sbt 这些文件中定义的内容)。在修改了构建定义文件之后需要重新加载。 |
参考
https://www.scala-sbt.org/1.x/docs/zh-cn/Running.html
最新文章
- 使用Kettle抽取数据时,出现中文乱码问题解决方案
- C#/ASP.NET MVC微信公众号接口开发之从零开发(四) 微信自定义菜单(附源码)
- 非常实用的jquery版表单验证
- 使用HTML来生产Android界面
- Redis安装及配置(Linux)
- nyoj 106 背包问题
- 枚举esum20160530
- Codeforces 710 E. Generate a String (dp)
- JAVA:二进制(原码 反码 补码),位运算,移位运算,约瑟夫问题(5)
- Directx3D SimpleSample Sample
- android 设置gridView item的高度
- 网站搬家后,UC通信失败解决方法
- 港股street和nominee区别
- 原生js制作弹出框
- Android 通知栏系列....
- QT 程序自定义插件
- flask简单web应用
- POJ 1390 Blocks(区间DP)
- 【Java】 剑指offer(26) 树的子结构
- CentOS7 配置免密码登陆