【养成记3】scala-2.11.8 华为鲲鹏云服务器安装实践

举报
isstech_wangzai 发表于 2019/12/09 16:14:37 2019/12/09
【摘要】 Scala是一门多范式的编程语言,一种类似java的编程语言,设计初衷是实现可伸缩的语言、并集成面向对象编程和函数式编程的各种特性。

一、 软件介绍

Scala是一门多范式的编程语言,一种类似java的编程语言,设计初衷是实现可伸缩的语言、并集成面向对象编程和函数式编程的各种特性。

类别:编程语言

二、 支持的操作系统

经过华为云严格实测,以下操作系统在鲲鹏生态中可以完整运行scala的全部功能:

     CentOS7.6

三、 支持版本和获取方式

     建议使用scala-2.11.8

     下载地址:

     https://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.tgz

四、 编译与测试环境

本文选用华为鲲鹏云服务器ECS KC1实例做测试,KC1实例的处理器为兼容ARMv8指令集的鲲鹏920。详细规格如下:

类别

子项

版本

云主机配置

ECS实例类型

kc1.large.4

ECS配置

4U16GB

EVS

高IO(80GB)

云OS

Kernel

4.18.0


五、 
编译安装与测试

依赖安装

     安装wget和openjdk。

yum install  java-1.8.0-openjdk java-1.8.0-openjdk-devel wget -y

编译安装

     1)获取“scala-2.11.8”安装包。

cd /usr/local/src
wget https://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.tgz

     2)解压软件包。

tar -zxvf scala-2.11.8.tgz

     3)配置Scala环境变量。

vi /etc/profile
在倒数第三行插入“export PATH=$PATH:/usr/local/src/scala-2.11.8/bin”

     4)使环境变量生效。

source /etc/profile

验证测试

     测试结果:正常启动

    1)创建测试源文件。

cd /usr/local/src
vi test.scala
在“test.scala”插入如下内容:
object HelloWorld {     def main(args: Array[String]): Unit = {         println("Hello, world!")     } }

    2)运行测试文件。

scala test.scala

    1575879243446809.png

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。