博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
eclipse的maven、Scala环境搭建
阅读量:6159 次
发布时间:2019-06-21

本文共 1103 字,大约阅读时间需要 3 分钟。

最近重新搭建了一下maven+Scala的环境,发现很多东西都不记得了,于是重新记录一遍。

嫌搭建麻烦的话也可以直接下载Scala官方做好的环境    里面包含了很多常用的插件,但是并没有用到maven而是sbt,但是在国内由于一些原因sbt速度非常慢,没有FQ的话还是用maven好了。如果用这个IDE的话,可以直接从3开始
1、第一步当然是下载eclipse了,我在luna以上的版本使用过,以下的就不知道了
 
之后就是安装各种插件了,eclipse的插件有多种安装方法,这里尽量使用简单的方法,当然也会涉及其它的方法。
2、安装Scala ide插件

进入help->Eclipse Marketplace...,搜索就能找到插件

 

install即可。
组件里面,play是用来做网页的,可以根据自己的需要安装。
可能会等待一段时间,网速不好的话还可能失败几次,多试几次就好了。
 
3、安装maven插件
Mars似乎已经自带了embedded maven和maven插件,如果没有,可以手动安装。
像2一样:

 

 

4、安装maven-Scala插件
理论上,到这里就可以使用了,不过没有一些支持实在太麻烦了。
在github上可以找到很多好用的插件,比如:
但是它是源码,需要自己编译好再使用。
下载下来放到workspace里面,选择File->import...->Maven->Existing Maven Projects,选中工程文件夹,确定。
 
然后右键该工程,run as->maven build...   
使用命令compile package,然后就会下载依赖,进行编译了。
等待即可。
然后三个子工程的目录下面的target文件夹里面就会出现jar包,找到org.maven.ide.eclipse.scala_xxx和org.maven.ide.eclipse.scala_feature_xxx两个文件,我用的0.5.1版本,它们都在site子工程下面,不同的版本可能位置不一样,认真找一下吧。把它们copy到eclipse目录下的dropins目录重启即可,如图:

 

 

5、新建一个Scala工程
File->new ->other->maven project

 

 

选择一个带Scala的archetype
当然,如果没有可用的archetype,可以点击右下角的Add Archetype...,增加一个可用的,比如:

 

 

就可以了
 
6、定义自己习惯使用的archetype,这个在另一篇文章里面讲述

转载于:https://www.cnblogs.com/xtdxs/p/7115783.html

你可能感兴趣的文章
命令行远程链接MySQL
查看>>
logstash向elasticsearch写入数据,如何指定多个数据template
查看>>
Node.js:Web模块、文件系统
查看>>
【转】灵活运用 SQL SERVER FOR XML PATH
查看>>
WCF角色服务
查看>>
常用sql001_partition by 以及 row_number()和 dense_rank()和rank()区别
查看>>
无需Docker, 5分钟徒手DIY 一个Linux容器
查看>>
sed入门详解教程
查看>>
UDT中的epoll
查看>>
关于char, wchar_t, TCHAR, _T(),L,宏 _T、TEXT,_TEXT
查看>>
Linux设备模型 (1)
查看>>
我的第一个python web开发框架(11)——工具函数包说明(二)
查看>>
美国自动驾驶研发国家队NASA入局,还提供了航天跑道做测试
查看>>
浅析如何掌握了解SQL Server的锁机制
查看>>
从Visual SourceSafe (VSS)服务器下载文件(C#)
查看>>
我所理解的产品经理
查看>>
[C++再学习系列] 虚函数的4条规则
查看>>
Glide 加载图片背景变绿
查看>>
端口映射与容器互联
查看>>
为全面到来的数字化未来准备就绪 戴尔科技峰会赋能企业数字化发展新动力
查看>>