1
我最近不得不在工作中弄到一臺新電腦,並重新安裝了包括Maven在內的所有編程資料。現在我正在嘗試發佈項目更改,但我無法使Maven發佈工作。Maven發佈不起作用 - 「未找到Maven可執行文件」
- 我運行mvn release:從Eclipse準備,併成功完成。
- 我開始mvn發佈:從Eclipse執行,並且它失敗並顯示一條消息說準備在中途失敗。
- 我跑版本:從Eclipse中再次做好準備,現在它與失敗 「:C:Maven的可執行不找到\用戶\ BLS \的Git \事件\嵌入式\ BIN \ mvn.bat」
- 我跑mvn release:從cmd提示符準備,併成功完成。
- 我跑MVN發佈:從命令提示符執行,它給了我一些問題,並以「無法標記SCM」
失敗 -
- 從來就曾經是位於C的任何文件夾:\ Users \ bls \ Git \ events \ EMBEDDED \ bin
- C:\ Maven \ apache-maven-3.3.3 \ bin包含mvn.bat和mvn.cmd。
- C:\ Maven \ apache-maven-3.3.3 \ bin被添加到PATH中。
- 在Eclipse中,Window/Prefrences/Maven/Installations我添加了正確的路徑並將其設置爲默認值。
仍然無法正常工作。想法?
我同意@khmarbaise - 通過IDE做發佈是...一個真正糟糕的主意。在完成了幾次發佈之後,他們失敗了,然後花了數小時弄清楚爲什麼它無法從IDE中運行,那麼您就會知道原因。控制檯是你的朋友。 – carlspring
我和我的團隊已經通過Eclipse發佈了多年,沒有任何問題,所以我不知道爲什麼它會受到阻礙。 –
製作發佈是像Jenkins等CI解決方案的工作,但不是來自開發機器,也不是來自Eclipse或任何其他IDE ...除此之外,如果你有像'無法標記SCM'的消息,你應該檢查你是否已經有版本控制中的標籤等 – khmarbaise