scala linux 环境配置,LINUX系统下Java和Scala的环境配置

最近,笔者在研究一个有关“自然语言处理”的项目,在这个项目中,需要我们用Spark进行编程。而Spark内核是由Scala语言开发的,所以在使用Spark之前,我们必须配置好Scala,而Scala又是运行在JVM上的,所以在配置Scala之前,先要配置好JDK。下面是我个人的一些总结。

我是在Win7系统下开的虚拟机,虚拟机的系统是CentOS7,在创建虚拟机完成后,它会自带一个OpenJDK,我的版本是这样的:

7b209713d5bdfdf57db087ef87d77a8b.png

但是因为最开始不了解这个情况,所以我从官网上下载了jdk-8u73-linux-x64.tar.gz,并解压在/Downloads目录下。进入/etc/profile.d目录下,新建path.sh脚本文件,打开并配置环境变量如下图:

928fe7a2a4cc8133ace2525ab56c5a7b.png

在/etc/profile.d目录下,键入source path.sh命令,使配置生效。

然而配置成功后,在控制台中键入java -version,依然会得到第一张图中的信息,后来发现在配置JDK之前,需要卸载系统自带的JDK。

在控制台中键入java,会出现如下图所示的内容:

192fcaf3b93c3916a7c4555a5b597a69.png

但是不知道这些,只知道Java开发环境已经配置完毕,所以便开始找对应版本的Scala,我下载的是scala-2.10.5.tgz,并解压在/Downloads目录下。进入/etc/profile.d目录下,打开path.sh文件,配置Scala环境变量,如下图所示:

7cc3b0db9d1daf2f1b2a22b8fb685ae7.png

在/etc/profile.d目录下,键入source path.sh命令,使配置生效。

在控制台中键入scala -version和scala,会分别得到如下两张图中的内容:

6b20f6b7308d28cfd83aa1d339833064.png

2318be1227d0bac51018930c79f69479.png

至此,Java和Scala环境配置完毕!

本文由笔者亲自编写,不包含任何抄袭成分,如有朋友需要转载、引用,请注明作者。

技术博文将做持续修改,欢迎各位大神留言指教!

linux 系统下java开发环境的配置

在安装之前,确保你的linux系统下有 jdk,jboss等相关软件 一.配置JDK环境变量 步骤: 解压缩JDK文件: unzip jdk1.6.0_31.zip 目录下显示文件夹jdk1.6.0_ ...

redis在windows和Linux系统下的下载、安装、配置

1.下载redis安装包 在redis的官网只有Linux系统下的安装包,微软的GitHub上有提供windows版本的redis安装包 redis中文网:http://www.redis.cn/ 微 ...

Linux系统下本地yum镜像源环境部署-完整记录

之前介绍了Linux环境下本地yum源配置方法,不过这个是最简单最基础的配置,在yum安装的时候可能有些软件包不够齐全,下面说下完整yun镜像源系统环境部署记录(yum源更新脚本下载地址:https: ...

Linux系统下安装python3.7.3环境

这里用到的Linux系统是centos7系统,centos7是自带py的但是py的2.7.5版本 连接服务器的使用的是SSH Secure shell 1.首先安装依赖包 1)安装gcc编译器 gcc ...

CentOS下Java的安装与环境配置

网上的文章很多,但我还是不知道下次需要看谁的,或是给朋友推荐谁的,索性我都整理出来,方便下次需要的时候能很快的看到或是给朋友链接.两种安装方式:解压安装和包安装 1.安装前检查:        因为安 ...

windows系统下简单nodejs安装及环境配置

相信对于很多关注javascript发展的同学来说,nodejs已经不是一个陌生的词眼,这里不想谈太多的nodejs的相关信息.只说一下,windows系统下简单nodejs环境配置     相信 ...

Linux系统下Java开发环境的配置(未完...)

1.查看jdk版本   java -version 2.将下载好的jdk放在/usr/lib/jvm里(其中jvm是自己起的名)   sudo mv jdk1.8.0_111 /usr/lib/jvm ...

linux系统下Nagios+rrdtool+Pnp4nagios监控环境的搭建

环境中的软件版本>>>>>>>>>>>>>>>>>>nagios版本:3.5.1rrdtoo ...

linux系统下FTP服务器的安装和配置

FTP是File Transfer Protocol(文件传输协议),就是专门用来传输文件的协议.简单地说,支持FTP协议的服务器就是FTP服务器. PORT模式: 首先客户端开启一个非特权端口N(大 ...

随机推荐

c/c++ 缓冲区的刷新

利用string 对象查看缓冲区的变化,因为每个string对象在输入时会以空格作为分界. #include #include using ...

状态压缩DP---Hie with the Pie

http: //acm.hust.edu.cn/vjudge/contest/view.action?cid=110044#problem/B Description The Pizazz Pizze ...

LeetCode_Search a 2D Matrix

Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the follo ...

hdu 2421 Deciphering Password(约数个数问题)

http://acm.hdu.edu.cn/showproblem.php?pid=2421 A^B 能够写成 p1^e1 * p2^e2 * .....*pk^ek.(A.B <= 10000 ...

自己动手实现html去标签和文本提取

随意观看 [TOC] 工具 python3.6 正则表达式(别的语言思路一样,容易借鉴) python正则表达式:flags的应用 这里主要介绍一下re.compile(pattern[, flags ...

Flask入门之flask-wtf表单处理

参考文章 1. 使用 WTForms 进行表单验证  第11集 #Sample.py # coding:utf-8 from flask import Flask,render_template,re ...

其他-pkuwc2019数学考试题目

时限150min,有windows和Ubuntu使用 十道填空题,在poj上举行,选手提交答案,系统将答案自动填入一个作用是输出答案的程序,再将该程序提交评测(由于该程序变量名为longlong,所以 ...

LVS负载均衡群集

概述 群集的类型:无论是哪种服务器,都至少包括两台节点服务器,而对外表现为一个整体,只提供一个访问入口(域名或IP地址),相当于一台大型计算机.根据群集所针对的目标差异,可以分为以下三个类型: 1.负 ...

HSSFClientAnchor 参数说明

pache POI  是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能. HSSFClient ...

ambari安装调研

http://blog.csdn.net/daiyutage/article/details/52210830 ssh-keygen ssh-copy-id -i ~/.ssh/id_rsa.pub ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要配置Scala运行环境,你需要完成以下步骤: 1. 安装Java Development Kit(JDK):Scala是运行在Java虚拟机(JVM)上的,因此需要先安装JDK。你可以从Oracle官方网站或OpenJDK项目中下载适合你操作系统的JDK版本,并按照它们的安装说明进行安装。 2. 下载Scala:访问Scala官方网站(https://www.scala-lang.org/)或Scala中国社区(http://www.scala-lang.cn/)下载最新的Scala发行版。选择合适的版本并下载。 3. 解压Scala发行版:将下载的Scala发行版解压到你希望安装的目录。你可以选择任意目录,例如 /usr/local/scala 或 C:\scala 。 4. 配置环境变量:对于Unix/Linux系统,在终端中编辑 ~/.bashrc 文件(或者 ~/.bash_profile 文件),添加以下内容: ``` export SCALA_HOME=/your/scala/directory export PATH=$SCALA_HOME/bin:$PATH ``` 对于Windows系统,打开“控制面板” -> “系统与安全” -> “系统” -> “高级系统设置”,点击“环境变量”按钮,然后在用户变量或系统变量中添加以下内容: ``` 变量名:SCALA_HOME 变量值:C:\your\scala\directory ``` 然后在Path变量中添加%SCALA_HOME%\bin。 5. 验证安装:打开一个新的终端窗口或命令提示符,运行以下命令验证Scala是否正确安装: ``` scala -version ``` 如果一切正常,你应该能够看到安装的Scala版本信息。 完成上述步骤后,你的Scala运行环境就配置好了,你可以开始编写和运行Scala代码了。祝你好运!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值