2013-02-19 98 views
0

试图搭车项目在Windows上运行,我已经在我的电脑上安装了maven,然后试图用Eclipse中运行电梯项目(项目配置问题)

mvn archetype:generatecmd,然后选择电梯的基本一个,但它在jetty:run部分总是失败。在此之前,我必须更改很多pom.xml文件才能获得成功构建(因为我使用的教程已过时,并且找不到依赖关系)。

所以我决定尝试使用eclipse插件,认为它应该更容易。 我已经为eclipse安装了maven插件,并使用lift archetype创建了一个项目。 该项目成功创建,但我在编辑器中缺少;等(我有scala ide安装eclipse也创建一个正常的scala项目工作和编译/运行良好)的各种错误。我也尝试在buildpath中包含scala-library.jar,但没有任何更改。

奇怪的是,我可以运行CMD,进入到项目文件夹,然后运行mvn jetty:run,它将实际工作(?!)试图在Eclipse中jetty:run运行为目标会给我的ClassNotFoundException在HelloWorld片段中。

那么我的设置有什么问题?

更新:尝试3个不同的eclipse版本后,没有任何运气,安装scala插件的maven,并按照我可以找到的每个教程。它只是简单地认为一切都已经过时的指示: 这是它的外观后,我包括在每一个项目Eclipse的斯卡拉库(后,我从一个原型创建): enter image description here

回答

1

是这个“MVN原型:生成“最新?我不知道,如果有人可以保证它会在所有的工作.. 反正默认的方式至少尝试提起,看看它的工作是这样的:https://github.com/lift/lift_25_sbt

它使用“简单生成工具”,而不是行家,但是maven也应该工作。此外,您可以轻松阅读“build.sbt”以获取所有依赖关系。 包含用于创建eclipse/intellij项目定义的插件。 (请参阅演示项目的自述文件。)

创建eclipse项目的目标是“eclipse”或“eclipse with-sources = true”。 启动应用程序的目标是“容器:启动”。

+0

感谢您将我指向有效/最新的指南 – CosminO 2013-02-19 11:49:57