Laza's Note
首頁
LeetCode
2026年6月15日 星期一
S3 repository 沒有即時更新
將自己經常使用的套件打包到S3,但另一台電腦Maven更新卻抓不到
當電腦使用
mvn clean deploy
順利Build,也都更新正常,切到專案中也確定套件已更新。
但切換到另一台電腦B時,怎麼點Maven更新,刪除.m2中的套件,都是舊的版本。
上去AWS看S3中的JAR,也確定內部是最新的方法。
更有趣的是把電腦A的 .m2中套件刪除後,重載也是舊版本了。
後來才發現是AWS
CloudFront 的快取造成的,浪費一堆時間呵呵
進到
CloudFront > 分佈 > 無效判定 > 建立無效判定
填入S3 中套件的路徑,可以吃 "*" ,點選 [建立無效判定] 即可清除快取
這是一次性的設定,後續若有類似狀況會需要重複進行
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言