使用Scala-IDE构建Maven项目
前置环境安装并配置好:Java、spark、Hadoop、scala1. 下载Scala IDE通过以下链接下载Scala IDE:http://scala-ide.org/download/sdk.html根据自己的平台选择自己相应版本下载。下载完成之后解压,如下:选择eclipse.exe启动即可。2. 安装插件原生的Maven插件在Eclipse中,不能应用到sc...
前置环境安装并配置好:Java、spark、Hadoop、scala
1. 下载Scala IDE
通过以下链接下载Scala IDE:
http://scala-ide.org/download/sdk.html
根据自己的平台选择自己相应版本下载。下载完成之后解压,如下:
选择eclipse.exe启动即可。
2. 安装插件
原生的Maven插件在Eclipse中,不能应用到scala项目。因此需要额外下载一个针对scala的eclipse maven插件。通过以下更新站点安装该插件:
http://alchim31.free.fr/m2e-scala/update-site
按照常规方法安装即可。
3. 设置远程Archetype
为了方便地创建Scala Maven项目,我们在Eclipse配置远程的Maven Archetype,ArcheType相当于项目模板。在Preference页面中选择Maven->Archetypes:
点击 Add Remote Catelog,在弹出框的catlog file输入:
http://repo1.maven.org/maven2/archetype-catalog.xml
OK,完成。
4. 创建Scala Maven项目
Eclipse中选择New->Maven Project,在ArcheType的选择页面中,选择如下:
刚进入该页面时,由于需要远程加载ArcheType,所以可能需要一点时间才能加载出来,在进度提示中可以看到正在加载catelog。
往后就是常规的maven创建,完成之后,因为要到远程Maven仓库加载很多jar包,所以可能会耗费一点时间。
最后项目结构如下,运行App.scala:
Ps: 【设置远程Archetype】,设置成远程了之后,发现每次创建maven项目都要加载很长时间,后来又看了
http://maven.apache.org/archetype/maven-archetype-plugin/specification/archetype-catalog.html
的相关介绍:
可以自己设置本地的Archetype,把http://repo.maven.apache.org/maven2/archetype-catalog.xml下载到本地,如下:
这样以来,每次加载就会很快
更多推荐
所有评论(0)