eclipse集成maven+scala

一、 JDK1.8

JDK的下载想必大家很熟悉了,这里不多赘述。我使用的jdk1.8.0_201。

二、Scala-SDK

1、Scala-SDK 安装

Scala SDK官网无法下载

-浏览器url输入http://downloads.typesafe.com/scala/2.11.8/scala-2.11.8.msi回车即可拉起下载弹窗,版本号都可以更改。

附件会提供压缩包:scala-2.11.8.zip

2、配置环境变量

-新建SCALA_HOME

-PATH里添加%SCALA_HOME%\bin

3、cmd查看Scala版本

-cmd命令行输入scala 出现版本信息即成功

三、 Eclipse

Scala对eclipse的版本有要求,必须要eclipse 4.x以上。

我使用的版本是eclipse 4.16

eclipse-jee-2020-06-R-win32-x86_64下载地址

https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2020-06/R/eclipse-jee-2020-06-R-win32-x86_64.zip&mirror_id=1290

文件过大,有需要请自行下载。

 

eclipse和jdk的版本关系:

Eclipse/Installation - Eclipsepedia

四、 Scala-IDE插件

Eclipse Marketplace中下载很慢,这里提供另一种方式离线下载:

访问以下链接

http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/base-20160401-1237.zip

下载base-20160401-1237.zip,解压得到base

进入base目录将/features和/plugins 复制到 eclipse的/dropins目录下

启动eclipse,设置workspace

识别到scala插件,eclipse会弹出弹窗,选择OK重新启动eclipse

五、 m2eclipse-scala插件

Index of /m2e-scala/update-site

Eclipse 顶部导航栏 Help-->Install New Sofeware…

Add…

填写

Name:m2eclipse-scala

Localtion: Index of /m2e-scala/update-site

点击Add

等待添加完成,点击全选,Next

确认安装详情,点击Next

Accept,Finish

等待底部下载完成即可

可能会弹出一个安装提醒,选择install anyway即可

最后Restart now

注意,可能restart要很久,如果太长时间就去任务管理器那里结束进程,再手动打开。

 

六、 设置Archetype

创建maven项目的时候需要选择模板,所以需要设置远程archetype

URL:http://repo1.maven.org/maven2/archetype-catalog.xml

Window-->Preferences

-->maven

  • -User Settings

  • -installations

  • -Archetypes

七、 用模板创建maven项目

第二步中需要选择Archetype

其余跟普通maven项目一样

 

Filter:scala-archetype

选择Group Id为net.alchim31.maven的这一项

Next

根据模板创建的maven项目,Pom文件中的scala版本是2.12.6,而我本地安装的scala-sdk为2.11.8,需要将修改scala版本为2.11.8。

右键项目,Run as,maven clean,否则会报错,找不到主类

运行模板自带的Demo,控制台能成功打印即可

 

eclipse集成scala笔记目录如下,详情见附件

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值