Maven不會覆蓋我本地存儲庫中的eclipse項目的內置版本。我只更改了META-INF/MANIFEST.MF文件,但Maven似乎無法識別該文件,因此不會覆蓋本地存儲庫中的工件。我如何強制它覆蓋?這是Maven的日誌:使用Maven-Eclipse覆蓋本地Maven存儲庫中生成的目標?
[INFO]
[INFO] --- maven-jar-plugin:2.2:jar (default-jar) @ message ---
[INFO]
[INFO] --- maven-install-plugin:2.3:install (default-install) @ message ---
[INFO] **Skipped re-installing C:\dev\ws\Message\target\message-0.0.1.jar to C:\Users\Tim\.m2\repository\samba\message\message\0.0.1\message-0.0.1.jar, seems unchanged**
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.915s
[INFO] Finished at: Fri Sep 03 15:22:12 CEST 2010
[INFO] Final Memory: 7M/175M
[INFO] ------------------------------------------------------------------------
噢,我應該補充一點,如果我通過Eclipse的導出函數導出項目(並將其部署到ServiceMix中),那麼預期的更改會發生,但如果我通過osgi安裝ServiceMix Karaf外殼中的工件,則會發生預期的更改:install - s mvn:samba.message/message/0.0.1 – Akku 2010-09-03 13:39:38