idea快速构建sbt项目,挑战全网最全最细(亲测,1分钟内可成功构建sbt)

IDEA整合sbt配置 1、IDEA整合sbt配置 1.1、在上图中方框位置设置本地仓库位置和.sbt位置(这里的设置只针对当前项目),参数如下 -Dsbt.log.format=true -Dfile.encoding=UTF8 -Dsbt.global.base=d:/Develop/SBT/.sbt -Dsbt.boot.directory=d:/Develop/SBT/.sbt/boot/ -Dsbt.repository.config=d:/Develop/SBT/.sbt/repositories -Ds.. 阅读详情

1.idea 下载scala插件,在线安装慢,直接下载离线安装包安装(建议用迅雷下载加速)
在这里插入图片描述
或者直接先去Idea中查看对应的scala版本(2020-10-24补上的)
在这里插入图片描述
下载地址,找到对应的版本:
在这里插入图片描述
下载好后的包:

在这里插入图片描述

2.idea安装插件:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
3.离线安装sbt,一个原因,还是慢,再次迅雷加个速吧
在这里插入图片描述
sbt本地安装好后:
在这里插入图片描述
此时,直接去idea尝试构建sbt项目,半个小时过去了,眼看无望,直接kill掉

4.重点来了:
找到 user/.sbt文件,新建properties文件

在这里插入图片描述

加点小玩意进去,修改源
在这里插入图片描述properties文件内容如下:

[repositories]
#local
public: http://maven.aliyun.com/nexus/content/groups/public/#这个maven
typesafe:http://dl.bintray.com/typesafe/ivy-releases/ , [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly#这个ivy
ivy-sbt-plugin:http://dl.bintray.com/sbt/sbt-plugin-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]#这个ivy
sonatype-oss-releases
sonatype-oss-snapshots

5.idea修改一下(后来发现好像不改这里也行)
在这里插入图片描述

6.此时再次构建sbt项目,非一般的快:
在这里插入图片描述

47s就问你爽不爽

在这里插入图片描述
7.不要高兴太早,新建找不到scala
在这里插入图片描述

8.添加sdk
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

9.global也要添加sdk,同样的方法
在这里插入图片描述

10.此时可爱的scala 出现了
在这里插入图片描述

11.我们开发是严谨的,赶紧测试一波啊,不然鬼知道行不行

在这里插入图片描述

12.不点赞不许走哦,哈哈哈。

IntelliJ IDEA中使用SBT构建AKKA Scala程序的实践指南 简单构建工具(Simple Build Tool),简称SBT,是一个用于Java和Scala语言应用程序和库的构建工具。它通过简洁的语法和可扩展的插件系统,大大简化了构建过程,从而成为许多开发者的首选。SBT的优势在于:轻量级:使用Scala语言编写,启动速度快。灵活性:通过插件可定制化构建过程。声明式:项目构建文件简洁,易于理解。并行处理:支持多项目构建,利用多核处理器能力进行并行任务。在AKKA框架中,Actors模型是构建并发和分布式系统的基础。 阅读详情

相关推荐

Spring Authorization Server实战:从零搭建OAuth2.1授权中心(含数据库改造)

本文详细介绍了如何从零开始使用Spring Authorization Server搭建符合OAuth2.1规范的授权中心,并完成关键的数据库持久化改造。内容涵盖微服务架构下的统一认证需求、基础配置、数据库表设计、高级特性(如令牌自定义、性能优化)以及与现有系统(如SSO、Gateway网关)的集成实战,为构建生产级授权服务提供完整指南。

weixin_29315091的博客 254

(保姆级)使用idea省心又省力地配置sbt,编译Scala代码

对Scala代码进行打包编译时,可以采用Maven,也可以采用SBT,相对而言,业界更多使用SBT。

无骨鱼虎的博客 9813

从仿真到实机:四足机器人控制算法的全流程验证框架

本文系统阐述了四足机器人从仿真到实机的全流程验证框架。针对仿真与实机环境的巨大差异,文章详细介绍了在MuJoCo等高保真仿真环境中的建模、算法迭代与压力测试方法,并重点解析了通过硬件抽象层和中间件搭建通往实机的关键桥梁。最后,提供了实机部署的安全清单与调试策略,旨在帮助开发者构建可重复、风险可控的算法验证闭环,提升算法在真实世界中的鲁棒性与可靠性。

lilh34434的博客 384

使用IDEA配置sbt,编译打包Scala代码

IDEA配置sbt,编译打包Scala代码

qq_52147555的博客 2938

基于Python+OpenCV中文及符号检测

一、项目背景与意义在图像处理、文档识别、自动翻译等场景中,中文及符号的准确检测是一个重要且复杂的任务。传统的字符检测方法往往对英文等拉丁字母系的识别效果较好,但对中文及特殊符号的识别准确率较低。本项目旨在利用Python编程语言结合OpenCV库,开发一个能够高效、准确地检测图像中中文及符号的系统,为相关领域的研究和应用提供技术支撑。二、技术实现图像预处理:利用OpenCV的图像处理功能,对输入的图像进行灰度化、二值化、滤波去噪等预处理操作,以提高中文及符号检测的准确性[1]。

2301_79809972的博客 1121

拌合楼管理软件开发(十一) 海康威视车牌识别摄像头安装调试,总算是跑通了。

/保存的文件个数这里之所以需要用到委托,直接更新textbox文本中的内容,以及复制picturebox的image会提示不是从齐创建的线程调用。

morsth的博客 4821

安装sbt利用开发工具IntelliJ IDEA编写Spark应用程序(Scala+SBT)参考林子雨教程

备注:这里需要注意,在Intellij Idea启动时,会执行“extracting project structure from sbt”的操作,也就是把sbt所需要的项目结构从远程服务器拉取到本地,在本地会生成sbt所需要的项目结构。sbt需要下载安装,可以访问“http://www.scala-sbt.org”下载安装文件sbt-1.3.8.tgz,保存到下载目录。我们点击Install,就会开始下载安装插件,安装完成后,我们点击Restart IDE,重启后,就可以显示中文的IDEA界面了。

m0_68165821的博客 3254

Camera ITS测试

一、手机端设置: 将 CtsVerifier.apk 安装到设备上, 连接上linux主机。 二、主机端设置: 基础:CTS测试运行环境 然后,主机安装python2.7,及numpy/scipy/matplotlib/opencv 栈和 python 成像库。按照下面的命令依次安装: sudo apt­-get install python-­numpy sudo apt-­g...

wangubuntu的专栏 7787

sbt 以及 IDEA sbt 插件安装配置教程

1. 在Windows中安装sbt下载官网:http://www.scala-sbt.org/github:https://github.com/sbt/sbt/releases/download/v0.13.15/sbt-0.13.15.msi(官网的地址好像下到一半就失败.)安装1) 安装 sbt-0.13.15.msi, 注意安装路径不要有中文或者空格, 最好放到根目录下如:D:\s...

程序员蒋老湿的博客 8725

新手必看!用FFmpeg一键合并ts文件的5种方法(含Windows/Mac终端命令)

本文详细介绍了使用FFmpeg合并TS视频文件的5种实用方法,涵盖Windows和Mac终端命令操作。从基础安装到进阶技巧,包括处理音频不同步、批量处理多个视频等场景,帮助用户轻松将m3u8分片视频合并为完整mp4文件,提升视频处理效率。

weixin_29065959的博客 562

【YOLO26创新改进】TGRS 2026 | Transformer变体改进篇 | 使用CGTA曲率引导令牌注意力,改善结构与纹理的整体协调,适合遥感小目标检测、旋转目标检测、实例分割任务

本文在YOLO26目标检测模型中引入CGTA曲率引导令牌注意力模块,依据曲率显著性与特征可靠性,从高分辨率特征图中筛选少量关键令牌,再让全部位置与这些代表性特征进行全局交互,从而以较低计算和显存开销建立远距离目标、背景及跨尺度结构之间的联系;该模块能够重点强化车辆、舰船、飞机、建筑等目标的边缘、转角和弯曲轮廓,改善小目标、密集目标及旋转目标的特征完整性与定位稳定性,并通过可靠性门控抑制噪声和伪边缘,通过标准注意力与曲率注意力融合避免平坦区域被过度增强。

AI魔改博士-中大博士 48

在idea里面用sbt构建项目

sbt构建项目

2203_75584759的博客 830

15、导频辅助信道估计:挑战与解决方案

本文探讨了导频辅助信道估计在双选择性信道中的挑战,分析了传统方法的局限性,并提出了一种新的导频子载波结构。该结构综合考虑相干频率带宽与相干时间,通过动态移动导频位置并结合时间与频率分集,提升了高速移动环境下的信道估计性能。文章还讨论了其硬件实现、系统开销及兼容性等实际问题,并展望了优化策略、降低开销及与其他技术融合的未来研究方向。

o4p5q6r7s的博客 103

了解、安装sbt,使用sbt(console、IDEA)以及IDEA中打包spark的jar包

本文测试环境: ● Win10 ● Scala-2.12.3 ● Spark-2.2.0 ● Sbt-1.0.0 ● JDK-1.8 ● IDEA-2017.1.4 ● Git(IDEA下载SBT插件时可能会用到) ● 2017/8/26(文章写完一直忘了发到博客上) 我在配置IDEA+scala&sbt的过程中走了不少弯路,所以记录一下配置

王某的博客 1万+

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

IDEA安装sbt插件,导入sbt项目

一.Idea中下载Sbt插件: 导入sbt项目一定要下载sbt插件,否则导入进去的整个项目都会有问题。 下载sbt插件方法是: 第一种: (1)进入Preference(mac下快捷键是command+,),选择Plugins,页面如下图: (2)选择Install JetBrains plugin,然后输入sbt,安装scala。如图所示,没安装的情况下按钮是install。 (3)安装完成后,重启一下IDEA。 还有一种情况是IDEA内无法直接下载scala插件。可以...

u011250186的博客 2448

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

IntelliJ IDEA:Scala、sbt、maven配置教程

IDEA配置scala 进入File——Settings——Plugins,然后在搜索框搜索scala,然后点击安装,等安装完毕,需要重启IDEA。 接着,我们新建一个scala项目,File——New——Scala——IDEA,然后这里,如果你没有安装scala的话,需要点击Creat....——Download....下载Scala SDK,如果你已经安装scala的话,就可以直接选择本地的...

sgyuanshi的博客 2万+

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Windows(IDEA的sbt配置)

Windows(IDEA的sbt配置) Windows(IDEA的sbt配置) scala,在idea上使用sbt来编译项目。 本文参考 参考1 参考2 1. 下载sbt http://www.scala-sbt.org/download.html 我下载的是zip,切记:要记住解压的地址。我的是d:\tool\目录。 2.添加配置 安装好后找到sbt的安装目录,在conf下新建repo.properties文件,填写下面内容,指定镜像站的地址: [repositories] local comp-m

qq_48179585的博客 1074

在IDEA中使用SBT构建工具创建SCALA项目

最近学习SCALA语言,用到IDEA创建以sbt构建的项目,其中遇到很多问题,现在把我建项目的步骤和解决办法做如下总结,希望帮助后来人少走弯路。一,环境●win10    ●jdk1.8    ●scala 2.12.0    ●sbt1.1.2idea scala 插件地址https://plugins.jetbrains.com/plugin/1347-scalasbt 构建工具下载https...

leo3070的博客 2万+

手把手用 IntelliJ IDEA 和 SBT 创建 scala 项目

1. 安装 sbt打开 terminal,检查 java 版本,安装 sbt: http://www.scala-sbt.org/release/docs/Installing-sbt-on-Mac.html$ java -version$ brew install sbt$ sbt about Getting org.scala-sbt sbt 0.13.162. 下载 jetbrains 的

aliceyangxi1987的博客 3万+

sbt启动机制、配置优化及与Intellij IDEA的集成

一、sbt启动机制理解与启动缓慢的原因分析 众所周知,不加修改,直接使用sbt,那么sbt“启动(launch)”会非常慢,甚至会失败,尤其当初次运行时,本地尚无缓存,需要大量加载自身依赖文件的情况下更是如此。 主要原因是:不加修改的情况下,sbt在启动时会使用启动器(sbt-launch.jar)内置sbt.boot.properties文件(在bt-launch.jar内的sbt/目...

故道白云的博客 4245

Idea SBT 插件

Idea SBT 插件 Idea SBT 插件是一个为 Intellij IDEA 提供集成支持的插件,可以让你在 IDE 内快速构建、运行和调试 Scala 或 Java 项目。本文将详细介绍这个插件的功能、用途和特点。 功能与用途 构建管理:Idea SBT 插件支持自动下载依赖库并构建项目。这使得你可以通过简单的命令行操作,在 IDE 内完成整个项目的构建过程。 调试支持:该插件提供了源码...

gitblog_00001的博客 477

idea通过sbt构建scala项目

1、首先打开IDEA,然后点击Create New Project,如下图所示: 2、然后选择scala->sbt,入下图所示: 3、点击next后输入名称,然后点击完成如下图所示: 4、此时创建好的目录是不能创建任何类文件的,入下图所示: 5、需要打开File->Project Structure...进行设置,如下图所示: 6、然后点击Modules,...

sxj的专栏 6017

IntelliJ IDEA使用SBT构建一个AKKA Scala程序

1、下载安装 IntelliJ IDEA 2、下载安装 Scala 3、在IntelliJ IDEA中安装Scala插件 4、创建工程 5、设置build.sbt 在项目中的build.sbt中追加下图所示的resolvers和libraryDependencies resolvers += "Typesafe Repository" at "http:

2974

idea中导入sbt多模块项目遇到的问题解决方案

     在《Akka入门与实践》一书第二章-----Actor与并发,作者使用了两个项目,一个是服务端,一个是客户端,而客户端要依赖服务端,所以客户端算是一个多模块项目,整个项目都是用sbt工具构建的。这有点类似于maven多模块项目,一个maven项目要依赖另一个maven项目,那首先要将被依赖的maven项目安装到本地仓库(例如mvn  install);sbt项目也是如此,不过有几个问题需...

风雨诗轩的博客 3240

在windows7 IDEA sbt 插件安装配置教程

原文:http://blog.youkuaiyun.com/zrc199021/article/details/73543210 1. 在Windows中安装sbt 下载 官网: http://www.scala-sbt.org/  github: https://github.com/sbt/sbt/releases/download/v0.13.15/sbt-0.13.15.msi

1051
上一篇: 一文彻底搞懂spark的shuffle过程(shuffle write)
下一篇: python imblearn 处理样本不平衡,svm验证
小糖宝
博客等级 码龄9年 47粉丝 46原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值