Jan*_*yne 25 eclipse scala m2eclipse maven maven-archetype
我在Eclipse(Luna)中尝试使用Scala(v2.11.6)创建Maven项目时遇到了问题.这里的说明是在下面安装两个插件.
可以使用m2eclipse-scala更新站点安装这两个插件.所以这就是我第一次尝试时所做的.
当Eclipse加载时,我尝试创建一个Maven项目,我想要使用的原型是Group Id = net.alchim31.maven,Artifact Id = scala-archetype-simple,Version = 1.5.但是,当我在过滤器文本字段中输入"scala-arch"时,此原型永远不会出现.
我看到的唯一项目是Group Id = org.scala-tools.archetypes,Artifact Id = scala-archetype-simple,Version = 1.2.当我选择使用这个原型时,我在Eclipse中收到一堆错误消息.
在我的第二次尝试中,我尝试下载预打包的软件包(Scala IDE for Eclipse).同样,当我尝试创建Scala Maven项目时,我没有看到Group Id = net.alchim31.maven的Maven原型(仅适用于Group Id = org.scala-tools.archetypes).
关于我在这里做错了什么的想法?或者我可以在哪里找到一个香草Scala Maven项目来导入/修改和用于我自己的目的?
Pau*_*tha 55
以下是我如何使用它.似乎所有的原型都不可用,所以基于这个答案,我创建了一个远程目录

转到[Windows]→[首选项]→[Maven]→[Archetypes]→ Add Remote Catalog然后创建目录Apply

对于复制粘贴:
- 目录文件: http ://repo1.maven.org/maven2/archetype-catalog.xml
- 描述:远程原型
回去创建一个新的Maven项目.Remote Catalog从下拉列表中选择.收集所有原型需要一些时间.您可以在IDE的右下角看到进度.完成后,您应该能够看到原型

使用groupId和artifactId等创建项目.
右键单击项目,然后从上下文菜单[Run As]和rarr [Maven Build]中单击鼠标右键.在对话框中,键入clean package目标.运行.该项目应该构建并运行测试.
对我来说,一开始我的构建错误.这是因为我的默认环境是使用Java 8.我对Scala很新,所以我不确定Scala和Java 8是否存在问题(我认为它是pom中的Scala版本(2.10). 0)).但我所做的就是将IDE中使用的Java版本更改为Java 7.
基本上只需转到[Windows]→[Preferenes]→[Java]→[已安装的JRE]→ Add[System VM] Next→→目录→查找Java主目录(版本7)Finish→→然后在列表中勾选Java 7 .
然后重新建立.它应该工作.祝好运!
| 归档时间: |
|
| 查看次数: |
23639 次 |
| 最近记录: |