linux mint安装Scala

news/2025/1/8 9:45:02/文章来源:https://www.cnblogs.com/robots2/p/18647350
Scala由java编写,需要前期安装jdk 面向函数式编程
1、下载 Scala 二进制包2.11.8
http://www.scala-lang.org/downloads
解压到/usr/local/SoftWare/scala-2.11.8
2、配置环境变量
sudo gedit /etc/profile
3、使设置生效
source /etc/profile
 
Idea配置scala
file ==setting== plugins 搜索scala插件,安装后即可
file == project Structure == Modules == 新建 new model 左侧Scala Scala sdk选择下载的scala目录即可
 
 
 
右键src new package main创建main目录 main下创建scala目录 并右键scala目录选择source设置为资源目录
new Scala Class
选择Object
object HelloWorld {
def main(args: Array[String]): Unit = {
System.out.println("Hello World!")
}
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/862848.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DirectX 修复工具 V4.3 绿色增强版:完美解决 DirectX 和 C++ 问题(修复 0xc000007b 错误)

DirectX 修复工具 V4.3 绿色增强版:完美解决 DirectX 和 C++ 问题 简介 DirectX 修复工具是一款专为检测和修复 DirectX 问题而设计的实用工具。它能够精准定位问题并进行高效修复,特别是针对 0xc000007b 错误,拥有极高的修复成功率。本工具支持所有版本 DirectX 修复,同时…

2025年:新起点,新愿景

随着2025年的钟声即将敲响,企业们正站在新的起点上,准备迎接未来的挑战与机遇。在这个快速变化的时代,如何制定一个清晰、可执行且能激励团队的年度规划成为了每个企业成功的关键因素之一。而目标管理(OKR)作为一种高效的目标设定方法,正在越来越多的企业中得到应用,它不…

外设驱动程序设计

外设驱动程序设计 实验内容和要求 在Ubuntu完成资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章的test试验。提交编译,加载模块,卸载模块,测试运行的截图(要多张,全屏,体现学号信息)。 实验步骤 test实验 描述 编写最简单的字符驱动程序,这里…

Linux内核原理与分析第一次作业

Linux内核原理与分析第一次作业 安装Ubuntu安装虚拟机软件例如vmware、virtualbox等 下载ubuntu映像文件,官网或网盘下载,推荐lts版本 配置虚拟机硬件参数,安装系统映像学习Linux常用命令命令 功能描述 示例ls 列出当前目录下的文件和子目录 ls -l 列出详细信息cd 切换目录 …

Linux模块与系统调用

模块与系统调用 1. 编写内核模块代码 首先,编写一个简单的“Hello World”内核模块文件 hello_module.c。 #include <linux/init.h> // 用于宏 __init 和 __exit #include <linux/module.h> // 用于模块编程基本宏 #include <linux/kernel.h> // 用…

visual studio下静态链接库的制作、动态链接库的制作

visual studio下静态链接库的制作、动态链接库的制作 生成动态库dll和静态库与lib 打开VS2022,创建一个桌面向导项目:选择动态链接库 首先,创建四个.c文件,内容为函数定义,即add.c、sub.c、div.c和mul.c四个文件,但需要稍微修改,即在函数面前加上_declspec(dllexport):…

Python实现Zip文件的暴力破解

Python实现Zip文件的暴力破解 实验内容 我们在网上好不容易下载到一个想要的 zip 资源却发现这个 zip 文件是加密的,或者忘掉自己压缩后的密码(一想到就头疼)。这时候我们就会想办法,将里面的内容提取出来。我目前已知的破解 zip 的方式只有 “Known plaintext attack(已知…

DVWA靶场File Upload(文件上传) 漏洞所有级别通关教程及源码审计

文件上传 文件上传漏洞是由于对上传文件的内、类型没有做严格的过滤、检查,使得攻击者可以通过上传木马文件获取服务器的webshell文件 low 上传一个php文件,上传成功,并且可以在WWW\DVWA\hackable\uploads目录下找到该文件此难度没有做任何过滤,所有文件都可以上传 源码审计…

论文阅读:Transformer-XL: Attentive Language Models Beyond a Fixed-Length Context

Transformer可以接收一整段序列,然后使用self-attention机制来学习它们之间的依赖关系,但其在语言建模时受到固定长度上下文的限制(固定长度的输入、绝对位置编码的限制、注意力机制的计算复杂度)。 Transformer-XL以此为基础,引入一个片段级递归机制和一种新的位置编码方…

WPS 关闭个性化推荐

WPS>打开文件位置>打开第一个文件夹>继续打开文件夹>找到ksomisc.exe工具并双击打开>高级>功能定制:关闭个性化推荐I have a dream : Sandy beach B-J-N.

搭建一个简单的UVM验证平台

转载自 https://zhuanlan.zhihu.com/p/713891980 一. UVM 方法学简介 UVM(Universal Verification Methodology),又称作通用验证方法学。它起源于OVM(Open Verification Methdology),是由Cadence,Mentor和Synopsys联合推出的主流验证方法学;UVM方法学可以帮助我们搭建…

react学习之antd

antd为 Web 应用提供了丰富的基础 UI 组件,我们还将持续探索企业级应用的最佳 UI 实践。它最初是基于 React 的组件库,但随着技术的发展,现在也提供了基于 Vue.js 的版本——Antd Vue。无论你是 React 还是 Vue 的开发者,都可以利用 Antd 来丰富你的 Web 应用界面。antd 为…