settings-nexus.xml 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. 使用方式:在项目根目录执行 mvn 即可(.mvn/maven.config 已配置 -gs -s)
  4. 若单独指定:mvn -gs .mvn/global-settings-doge.xml -s settings-nexus.xml clean install
  5. 必须配合 -gs,否则全局镜像 172.31.16.21 会拦截 nexus-doge 的请求
  6. -->
  7. <settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
  8. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  9. xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">
  10. <!-- 私库:http://43.99.99.42:18081 账号:admin/cv2026 -->
  11. <localRepository>${user.home}/.m2/repository</localRepository>
  12. <servers>
  13. <server>
  14. <id>nexus-doge</id>
  15. <username>admin</username>
  16. <password>cv2026</password>
  17. </server>
  18. </servers>
  19. <mirrors>
  20. <mirror>
  21. <id>aliyun</id>
  22. <name>Aliyun Maven Mirror</name>
  23. <mirrorOf>*,!nexus-doge,!spring-milestones</mirrorOf>
  24. <url>https://maven.aliyun.com/repository/public</url>
  25. </mirror>
  26. </mirrors>
  27. <profiles>
  28. <profile>
  29. <id>nexus-doge</id>
  30. <repositories>
  31. <repository>
  32. <id>nexus-doge</id>
  33. <name>Nexus Doge Private Repository</name>
  34. <url>http://43.99.99.42:18081/repository/maven-releases/</url>
  35. <releases><enabled>true</enabled></releases>
  36. <snapshots><enabled>true</enabled></snapshots>
  37. </repository>
  38. <repository>
  39. <id>central</id>
  40. <url>https://maven.aliyun.com/repository/public</url>
  41. <releases><enabled>true</enabled></releases>
  42. <snapshots><enabled>false</enabled></snapshots>
  43. </repository>
  44. <repository>
  45. <id>spring-milestones</id>
  46. <url>https://repo.spring.io/milestone</url>
  47. <releases><enabled>true</enabled></releases>
  48. <snapshots><enabled>false</enabled></snapshots>
  49. </repository>
  50. </repositories>
  51. <pluginRepositories>
  52. <pluginRepository>
  53. <id>nexus-doge</id>
  54. <url>http://43.99.99.42:18081/repository/maven-releases/</url>
  55. <releases><enabled>true</enabled></releases>
  56. <snapshots><enabled>true</enabled></snapshots>
  57. </pluginRepository>
  58. <pluginRepository>
  59. <id>central</id>
  60. <url>https://maven.aliyun.com/repository/public</url>
  61. <releases><enabled>true</enabled></releases>
  62. <snapshots><enabled>false</enabled></snapshots>
  63. </pluginRepository>
  64. </pluginRepositories>
  65. </profile>
  66. </profiles>
  67. <activeProfiles>
  68. <activeProfile>nexus-doge</activeProfile>
  69. </activeProfiles>
  70. </settings>