2017-01-21 48 views
-2

我認爲maven是一種不依靠IDE而構建項目的方法。我一直在遵循涉及我的IDE的說明,僅查找只能在IDE內工作的項目。沒有鼠標的Maven

我碰巧在使用intellij,但我希望我甚至不必告訴你。我錯了,還是有一種方法可以使用擊鍵而不是「點擊這個,然後」改變主的鼠標指令知道IDE中的內容,從而構建一個Maven項目。一種可以在IDE中工作但不依賴於IDE的方式?

我希望我一直在遵循一些根本沒有這個作爲目標的指示。有沒有辦法建立一個maven項目,在eclipse和intellij中一樣好?如果是這樣,我怎麼找到它?是否有我需要知道的關鍵詞來搜索?

我可能誤解了一些東西,但我希望我已經使我的項目只取決於maven本身的目標。

+1

Maven是一個命令行工具。 IDE恰好提供了maven集成。我甚至不確定是什麼問題 - Maven文檔特別告訴你如何從你的shell運行它:http://maven.apache.org/run.html –

+0

在Linux上使用命令行或shell .. .will do the trick ... – khmarbaise

+0

但是,我發現像「查看有效的pom」這樣的東西,它顯示了我無法編輯的生成的pom文件。 - 你不應該能夠編輯有效的POM。這是來自你的實際POM和所有父母的派生「文件」。這不是IDE問題。 –

回答

1

您可以通過建立從目錄中看到maven項目 -

mvn clean install 

當然這需要你從運行它的計算機上安裝Maven的。

請仔細閱讀文檔here

+0

你剛剛證明了我害怕的東西。運行該命令會顯示IDE沒有的錯誤。我想我根本無法使用IDE來構建Maven項目。 – CandiedOrange

+0

@CandiedOrange你需要把事情說清楚,你想達到什麼樣的目標,你面臨的是什麼。那麼請在問題本身中這樣做。 IMO後續錯誤(如果有的話)應該進一步調試和解決,而不是與同一個線程相關。 – nullpointer

+0

我正在面對大量的在線文檔,它告訴我如何在我的IDE中設置maven,並在我的IDE中設置項目,以便隨後生成僅在我的IDE中可用的maven項目。我正在尋找說明如何避免這種情況的說明。你的答案只是不使用IDE來構建。這可能是唯一的好答案。 – CandiedOrange