2013-05-13 47 views
2

Short Version:
有沒有辦法讓/檢查Eclipse用來構建我的Maven項目的命令,以便從命令行運行該命令?是否可以從eclipse構建過程中獲得確切的maven命令?

長的版本:
我試圖建立一個自動化構建/部署過程中,使用Maven的命令行。基本上我想要做的是:

  • 運行Maven構建
  • 殺死正在運行的服務器
  • 刪除當前的.war和展開的目錄
  • 複製內置.war文件到服務器
  • 開始我的開發機器上的服務器

構建過程是緊密結合Eclipse集成。我已經附上服務器(Tomcat的6),我可以在Eclipse中停止/開始/發佈等所有。但是,當我使用mvn clean package(仍在我的開發機器上)從命令行構建時,構建的程序包似乎無法正確構建(構建成功,但在部署時遇到錯誤)。

現在,我大概可以花一些時間試圖找出完美的命令得到它正常工作,但我想,如果它工作在Eclipse中,我大概可以找到所需要的確切命令。但我似乎無法找到它。

是否有可能得到這個命令?

系統信息:

  • OS: Windows 7的
  • Eclipse版本:朱諾服務版本2(編譯號:20130225-0426)
  • 服務器:的Tomcat 6.0 0.32
  • Maven的: 3.0.5
  • 的Java: JDK 6.0_43

回答

2

我認爲,這是完全不可能的,因爲Eclipse使用大多API調用(即使編譯你的項目,如果你使用的M2E插件),而不是調用一些shell腳本或應用程序。 你當然可以用某種分析工具要求的API調用,但它不會幫你,因爲你必須自己實現通話。

+0

不知道爲什麼我從來沒有現在接受了這個答案。謝謝,即使謝謝已經超過2年了:) – Robotnik 2015-12-08 04:12:53

相關問題