--- tags: maven --- # Maven更新後無法參考到Nexus專案問題 因為新版的maven把http連線擋掉了 到maven資料夾中的settings.xml裡面 把下面文字註解掉即可參考到公司內部的函式庫 ```xml= <mirror> <id>maven-default-http-blocker</id> <mirrorOf>external:http:*</mirrorOf> <name>Pseudo repository to mirror external repositories initially using HTTP.</name> <url>http://0.0.0.0/</url> <blocked>true</blocked> </mirror> ``` 參考處: https://stackoverflow.com/questions/67833372/getting-blocked-mirror-for-repositories-maven-error-even-after-adding-mirrors/67835542#67835542 # 可改用SSL通道 2022/6/28建立Nexus repository manager SSL通道 專案引用時,改成 ```xml= <repositories> <repository> <id>tirc-maven-repo</id> <url>https://mis.tirc.com.tw:8443/repository/maven-public/</url> </repository> </repositories> ``` Nexus ssl設定參考: How to Enable the HTTPS Connector章節 https://help.sonatype.com/repomanager3/nexus-repository-administration/configuring-ssl 防火牆開洞參考: https://snoopy30485.github.io/2018/06/20/GCP-%E9%98%B2%E7%81%AB%E7%89%86/