2016-07-15 31 views
1

我對maven很陌生,但已經使用perforce很長一段時間了。如何在eclipse中連接Maven和Perforce?

我們的項目存儲庫正在運行。基本上有多個文件夾與他們自己的POM文件。

我現在正在做的是在命令行上創建一個perforce工作區並同步最新的軟件倉庫版本。然後在eclipse中,我去導入一個maven項目並給出我在命令行中同步的這個文件夾的路徑。現在我不介意這樣做,但是每當我編輯文件時,我都必須手動進入該文件的命令行,找到它並對其執行p4編輯,這非常煩人。

有沒有辦法將我的項目導入爲Maven,並且它會在eclipse中自動與我的Perforce depot同步。我已經嘗試過使用p4插件,但是它按照原樣檢查了軟件倉庫,並且沒有提供項目級別的視圖,我也無法對其執行Maven構建/ maven安裝。

我也試過從scm導入maven項目,但看起來像maven不支持eclipse中的perforce?

請大家幫忙,我正在爲此苦苦掙扎。

謝謝。

+0

可有人請建議?我還沒有找到一個解決方案一直在掙扎數週。 –

回答

0

您可以通過安裝Maven和Maven scm插件來實現。 您還需要安裝perforce和perforce連接器。

然後通過導入項目。  Import Maven Scm screenshot

詳細信息請參考這裏

Checkout Maven project from SCM - no connectors

https://books.sonatype.com/m2eclipse-book/reference/creating-sect-importing-projects.html

最好的問候, Saurav

+0

嗨Saurav,謝謝你的迴應。 我試過這個。我確實在連接器下面看到了svn,並且使用以下符號鍵入我的url - scm:perforce:[username @] host:[port:] path_to_repository,位於 - http://maven.apache.org/scm/perforce。 HTML。 但問題是,一旦我選擇下一個,它會顯示一個選項來完成(以及選擇工作目錄等),然後當我單擊完成時,沒有任何反應。 請建議下一步做什麼。 謝謝。 –