天天看点

myeclipse的scala插件安装以及maven的支持

项目需要从事scala开发,之前都是用IntelliJ IDEA和scala eclipse,但是我这里目前的环境是myeclipse,刚做的一个项目也在里面,所以就干脆直接用了,下面开始介绍如何使用myeclipse集成scala和maven的相关插件。

  1. 首先安装scala插件

    地址:http://download.scala-ide.org/sdk/lithium/e44/scala211/dev/site/

    打开myeclipse,在help->Install From Site中进行安装

    myeclipse的scala插件安装以及maven的支持
    插件安装完毕后,在插件界面就能看的scala了。
    myeclipse的scala插件安装以及maven的支持
  2. 添加scala maven archetype

    scala插件安装完毕后,想与maven集成,也就是用maven管理scala项目的话还需要添加相应的archetype 。

    这里新建一个maven项目,在选择archetype的时候,选择添加。

    myeclipse的scala插件安装以及maven的支持
    输入如下:
    myeclipse的scala插件安装以及maven的支持
    选择ok进行安装,安装完成后,再新建maven项目时就有了。
    myeclipse的scala插件安装以及maven的支持
  3. 在这里我新建一个scala-maven项目的时候,建立完毕后,弹窗报了两个错误。

    No marketplace entries found to handle scala-maven-plugin:3.2.0:compile in Eclipse.

    myeclipse的scala插件安装以及maven的支持

    进到pom文件里面查看错误,发现具体错误如下:

    Plugin execution not covered by lifecycle configuration: net.alchim31.maven:scala-maven-plugin:3.2.0:compile (execution: default, phase: compile)

    这里原因是没有安装maven-for-scala的插件。

  4. 安装maven-for-scala插件

    开始安装maven-for-scala插件,插件地址如下:

    http://alchim31.free.fr/m2e-scala/update-site/

    同样用Install From Site安装。

    安装完毕后选择项目,maven,update project,错误解决了。下面就可以使用开发了。

继续阅读