maven assembly打包出現錯誤
[WARNING] The POM for com.flink.xxr:0.0.1-SNAPSHOT is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
前面還提示第三方包都不能用
在.m2的repository文件夾發現了我要打包的項目(也就是com.flink.xxr,不知道怎么回事),刪除它,之后把要導入的第三方包在m2文件夾的內容刪除重新下載,再次執行mvn assembly就好了
eclipse里面最好對項目maven update
網上對這個warning的意見是
項目中依賴其他jar時,如果不指定version,或者version在父pom中通過DependencyManagement指定但是父pom沒有deploy時,可能會導致項目jar invalid。
估計是.m2文件夾的我的項目和要打包的項目混淆了,只是猜測