首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Scala学习系列(二)——环境安装配置

我们可以直接用二进制安装Scala 还是下载网址 Windows安装Scala编译器 访问Scala官网http://www.scala-lang.org/下载Scala编译器安装下载对应版本...在Scala SDK字段右侧,单击“ 创建”按钮 选择版本号,然后单击“ 下载”。...在左侧面板,选择Scala,在右侧面板,选择sbt 点击下一步 将项目命名为“ SbtExampleProject” 确保JDK版本为1.8,sbt版本至少为0.13.13 了解目录结构...“ 项目”面板,展开SbtExampleProject=> src =>main 右键单击scala并选择New => Package 为软件命名,example然后单击“ 确定”。...构建Scala 首先根据不同系统安装Sbt Windows下载地址为https://www.scala-sbt.org/1.x/docs/Installing-sbt-on-Windows.html

3.3K20

1 Spark机器学习 spark MLlib 入门

要用spark的话,最好还是使用scala语言。在ideaplugin里安装scala,然后可以去下载scala特定版本,不同scala版本支持spark版本是不同。...这个需要在你定下用哪个spark版本后,再去决定下载哪个版本scala。 ? 我这里就搞了两个scala版本。2.11和2.12能支持spark版本大不相同。...具体scala和idea怎么配,网上多是教程。 配好后,我们来新建一个project,然后选择sbt。 ? ? 在scala这里选择一个scala版本。 然后创建完毕这个sbt项目。...注意,你会经历比较漫长等待,等待sbt各种jar包下载完毕,然后你项目才能创建成功。 sbt你可以理解为一种构建方式,和maven、gradle一样,通过sbt能管理你需要依赖jar。...添加依赖后,又是漫长等待,等待下载完依赖jar,等OK后,我们就可以使用spark-mllib来开发机器学习程序了。 可以找到该jar,看看里面的结构。

1.2K20

30分钟--Spark快速入门指南

map()、reduce() 中参数是 Scala 函数字面量(function literals,也称为闭 closures),并且可以使用语言特征或 Scala/Java 。...验证 sbt 是否可用 如果由于网络问题无法下载依赖,导致 sbt 无法正确运行的话,可以下载笔者提供离线依赖 sbt-0.13.9-repo.tar.gz 到本地中(依赖本地位置为 ~/.sbt...下载后,执行如下命令解压依赖: tar -zxf ~/下载/sbt-0.13.9-local-repo.tar.gz ~ Shell 命令 通过这个方式,一般可以解决依赖缺失问题(读者提供依赖仅适合于...点击查看:解决 sbt 无法下载依赖问题 使用 sbt 打包 Scala 程序 为保证 sbt 能正常运行,先执行如下命令检查整个应用程序文件结构: cd ~/sparkappfind ....SimpleApp文件结构 接着,我们就可以通过如下代码将整个应用程序打包成 JAR(首次运行同样需要下载依赖,如果这边遇到网络问题无法成功,也请下载上述安装 sbt 提到离线依赖 sbt-0.13.9

3.5K90

centos 安装sbt

/etc/yum.repos.d/ sudo yum install sbt sbt 二进制文件发布到 Bintray,而Bintray 方便地提供了RPM资源。...你只需要将存储添加到你软件包管理器将检查地方。...3.手动安装,目前官网提供是可以直接运行地址:http://www.scala-sbt.org/download.html 下载后是个sbt目录,首先赋权限:chmod u+x sbt,再将sbt加入到...path里,source下即可使用 注意:由于网络原因,所以当你输入sbt命令时候,会出现卡着情况,实际这是在下载相关依赖,一定要耐心等!...我直接开了后台进程等让它慢慢下载,估计好几个小时...另外由于sbt默认repository是maven,里面有些会被墙,因此建议使用oschinarepository。

3.8K81

kafka web console安装「建议收藏」

仅仅有一些简单说明,对于不熟悉scala play开发的人来说。非常蛋疼。以下记录具体安装过程。...先下载安装scala构建工具sbt,最新版本号能够到官网查看: http://www.scala-sbt.org/0.13/tutorial/Installing-sbt-on-Linux.html...这个命令生成能够公布,在target/universal文件夹下。...另外,用sbt run命令能够直接跑,可是不妨生成一个standalone,这样在server仅仅要有java就能够跑了。 这点网上非常多文章都没有说到,这也是写这个blog一个原因。...默认数据是H2,事实我认为H2就已经够用了,不须要把数据放到mysql,非常麻烦,并且不是必需。 假设sbt下载依赖非常慢的话,能够考虑用代理: 在bash设置下环境变量就能够了。

76810

如何在Ubuntu20离线安装joern(包括sbtscala

在Ubuntu 20离线安装Joern,由于Joern通常需要通过互联网从其官方源或GitHub等地方下载,但在离线环境中,我们需要通过一些额外步骤来准备和安装。...(本人水平有限,希望得到大家指正) 我们首先要做就是需要安装sbtscala(前提是得有java环境,java配置步骤几乎和这两个相同) 离线安装我们需要将提前下好安装包下载,然后传入你Ubuntu...ScalaSbt离线安装 进入scala官网下载压缩 https://www.scala-lang.org/download/ sbt官网: https://www.scala-sbt.org..." 首先创建存放解压后文件夹 sudo mkdir /opt/sbt sudo mkdir /opt/scala 然后在执行解压指令: sbt_file和scala_file需要替换为你压缩名字...sbt --version scala --version 安装完这些之后就可以安装joern了 joern离线安装 起始这些joern离线安装和两个一样 进入joern官网下载压缩后放入共享文件夹

9110

sbt依赖管理逻辑

sbt 使用 Apache Ivy 作为其依赖管理系统,支持 Maven 和 Ivy 依赖格式。本文将对sbt依赖管理逻辑进行一些个人观点概述,水平有限,还请见谅。...什么是依赖项 我们首先来了解一下依赖项概念,依赖项(Dependency)通常指的是具体软件或模块,它是构建或运行一个软件项目所需外部资源。...)中声明依赖项,然后由构建工具自动从远程仓库(如Maven中心)下载所需和框架。...%%:用于 Scala 依赖,会自动添加当前项目的 Scala 版本号。...例如,如果项目 A 依赖于 B 和 C,而 B 又依赖于 D,则依赖关系树如下所示: A ├── B │ └── D └── C sbt 就是通过使用这种树结构来管理依赖,以确保所有的依赖关系都能正确解析并下载

10010

【腾讯云1001种玩法】Ubuntu 14.04 Spark单机环境搭建与初步学习

Scala安装过程和Java类似,比较简单 官网下载压缩,然后解压 # mkdir /opt/scala # wget http://downloads.lightbend.com/scala/...安装sbt 安装sbt我参考是这篇文章ubuntu14手动安装sbt 官网下载解压 # mkdir /opt/scala/ # wget https://dl.bintray.com/sbt/native-packages...虽然这需要花费一些额外时间,但好在 Scala 语法非常直观,基本通过例子就可以模仿写出自己程序来。 如果对 Scala 语言感兴趣,可以参考这份教程来了解其基本语法。...另外,相信不少读者立刻就能看出这是 Java 风格导入语句。事实Scala 正是基于 Java 而开发,因此其语法也大多脱胎于 Java。 第6行是读取数据,并将结果赋值给一个变量 raw。...加速SBT下载依赖速度[EB/OL]. http://segmentfault.com/a/1190000002474507. sbt.

4.2K10

008.Kafka集群管理工具CMAK-3.0.0.5源码编译以及安装部署

[ext] sonatype-oss-releases sonatype-oss-snapshots # 5.下载jar [admin@bdc01 ~]$ sbt sbtVersion # 到这一行会卡住一会...,耐心等待,之后下载会很快 [info] [launcher] getting org.scala-sbt sbt 1.4.2 (this may take some time)... downloading...# 这说明这个文件有问题 # 我验证了一下,果然sha1值对不上 # 于是我在maven中央仓库下载了该jar,https://repo1.maven.org/maven2/org/webjars...说明,阿里云仓库下载下来jar与maven中央仓库下载jar是一样 # 但是不知道什么原因,entities-2.1.0.jar.sha1文件中值有问题 # 于是我把entities-2.1.0...3. cmak安装部署 cmak在github上有已经编译好安装,我在JDK1.8环境中无法运行,于是才有了一步源码编译,我想使用JDK1.8编译,使得安装可以在JDK1.8环境中运行,结果使用

1.8K30

Spark 开发环境搭建

5 Scala 开发环境搭建 如果要开发正式应用,一个好用构建工具是必须,不然光是管理 jar 繁琐依赖就会耗费大量时间,另外,各个版本 scala 运行时可能不兼容,支持多目标版本编译也需要专业工具支持才行...5.1 sbt 简介 sbt 官网: http://www.scala-sbt.org, 在这上面有有很详细 中文文档。 sbt 从官网下载最新版本,开箱即可使用,其安装说名这里不再赘述。...java vm 参数 --- lib/ # 预装 jar 5.2 sbt 工程样例 将上面在交互模式下运行单词计数使用独立 scala 程序实现。...托管依赖指在远程组件仓库(maven, ivy 等)管理依赖,工程中定义声明下使用版本,编译时直接从远程下载。非托管依赖只存在于本地依赖,默认为工程根目录下 "lib" 子目录。.../jars lib sbt 会首先从本地中寻找寻找被引用组件

6.8K21

Kafka监控框架介绍

CMAK CMAK(原Kafka Manager) 是雅虎公司于 2015 年开源一个 Kafka 监控框架。这个框架用 Scala 语言开发而成,主要用于管理和监控 Kafka 集群。...在其 Github 官网上下载 tar.gz 之后,我们执行解压缩,可以得到CMAK目录。 之后,我们需要运行 sbt 工具来编译CMAK。...sbt 是专门用于构建 Scala 项目的编译构建工具,类似于我们熟知 Maven 和 Gradle。CMAK 自带了 sbt 命令,我们直接运行它构建项目就可以了: ..../sbt clean dist 构建完成后,到target/universal 目录下找到生成 zip 文件,把它解压,然后修改里面的 conf/application.conf 文件中 kafka-manager.zkhosts...confluent公司提供了一个demo示例,通过docker-compose快速搭建JMX_Exporter + Prometheus + Grafana监控框架,github地址:https://github.com

1K20

Apache Spark 2.2.0 中文文档 - 快速入门 | ApacheCN

为了继续阅读本指南, 首先从 Spark 官网 下载 Spark 发行包。因为我们将不使用 HDFS, 所以你可以下载一个任何 Hadoop 版本软件。...在 Scala(运行于 Java 虚拟机之上, 并能很好调用已存在 Java 类)或者 Python 中它是可用。...在 Dataset 上调用 reduce 来找到最大行计数。参数 map 与 reduce 是 Scala 函数(closures), 并且可以使用 Scala/Java 任何语言特性。...Scala Java Python 我们将在 Scala 中创建一个非常简单 Spark 应用程序 - 很简单, 事实, 它名为 SimpleApp.scala: /* SimpleApp.scala...在成功后, 我们可以创建一个包含应用程序代码 JAR , 然后使用 spark-submit 脚本来运行我们程序。

1.4K80

sbt 项目导入问题

首先要明白 sbt 其实是一个 Scala 或者 Java 一个构建工具,使用上目的和方式其实跟 Maven 是大相径庭,如果你是 Maven 老司机,要解决 sbt 问题,应该不难。...下载后,解压到自己软件安装路径,例如我,/usr/local/sbt,然后设置环境变量。 确认一下 sbt 配置(这个后面会细说)。...注意最后一行参数是笔者添加,这里是告诉 sbt,jar sbt 插件仓库地址,这里跟 Maven 也是一样,可以给 sbt 添加阿里云镜像或者其他仓库。...: http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/, [organization]/[module]/(scala_[scalaVersion...jar ,如果可以一次构建成功,那么 sbt 配置就应该是没有问题了,以后如果碰到问题了,就仔细阅读错误日志,其实最多问题就是仓库配置不对,导入插件和 jar 无法下载,最终导入构建失败。

2.4K40

spark开发环境详细教程1:IntelliJ IDEA使用详细说明

各种开发环境搭建,其实都是听简单。甚至我们可以通过命令行来开发。而且最原始编程,其实可以通过文本或则cmd即可。还有maven,sbt等。...IntelliJ IDEA安装,这时候需要考虑是在Linux安装,还是在window安装。Linux安装还是比较方便,而且遇到问题资料也比较多一些。比如使用sbt,网速慢一些。...进入我们插件界面 现在就要开始安装了。 1.通过安装 安装非常简单,只要里面搜索安装插件即可。 比如Scala ?...mod=viewthread&tid=20912 下载完毕,可看到下面界面,重启IntelliJ IDEA ? 这时候我们就看到了Scala选项。同样安装sbt ?...这时候我们看到了Scala选项 ? 2.本地安装 Scala通过安装经常失败。我们通过官网下载,然后本地安装。

1.5K40
领券