0
我新的Maven的時候,我有我自己寫的Maven插件與POM文件無法獲取最新版本的Maven插件
<groupId>com.xxx.api</groupId>
<artifactId>xxx-maven-plugin</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>maven-plugin</packaging>
然後,在我的IDE(的IntelliJ)我用乾淨的安裝安裝我maven插件
在主項目中,我的maven插件工作正常。
但是,當我通過向我的mojo和「mvn clean install」添加參數來修改我的maven插件時, (groupId,artifactId,版本保持不變)應該是最新版本。
但是,在主項目中,當我嘗試使用最新的maven插件時,我總是得到舊版本 即ie我無法配置我剛添加到我的maven插件的參數(因爲它不存在!)
我試圖刪除我的.m2回購中的maven插件,然後安裝我的maven插件的最新版本,但它仍然無法正常工作。
任何解決方案,我可以通過保持相同的 (groupId,artifactId,版本)獲得最新版本的maven插件?
感謝,
扎克
爲什麼你需要編寫自己的插件?你的插件的目的是什麼?要編寫插件,你應該編寫單元,尤其是集成測試,如果你知道maven的工作方式似乎並非如此,那麼這不是一件簡單的工作。 – khmarbaise