试图让一个电梯项目在windows上运行,我已经安装maven
在我的电脑上,然后尝试使用
mvn archetype:generate
从cmd
,然后选择了电梯基本的,但它总是失败jetty:run
。在此之前,我必须更改很多 pom.xml 文件才能成功构建(因为我使用的教程已经过时并且找不到依赖项)。
所以我决定尝试使用eclipse
插件,认为它应该更容易。我已经安装了maven
插件eclipse
并使用lift archetype
. 该项目已成功创建,但我在编辑器中有各种错误,;
等等(我也scala ide
安装了eclipse
并创建了一个正常的 scala 项目,并且编译/运行良好)。我也尝试将 包含在scala-library.jar
中buildpath
,没有任何变化。
奇怪的是,我可以运行 cmd 并转到项目文件夹,然后运行mvn jetty:run
它,它实际上会工作(?!)尝试在 eclipse 中以jetty:run
as 目标运行会给我 HelloWorld 片段上的 ClassNotFoundException。
那么我的设置可能有什么问题?
更新:无论如何都没有运气,在尝试了 3 个不同的 eclipse 版本后,安装了 maven for scala 插件并按照我能找到的每个教程进行操作。只是感觉说明上的一切都过时了:这就是我在每个项目中包含 eclipse 的 scala 库后的样子(在我从原型创建它之后):