2013-02-19 197 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