java 创建aliyun私服

  创建springboot项目如使用是start.aliyun.com代码,则需要创建aliyun私服,否则pom.xm文件包无法下载

  要settings.xml文件,只首次需要,然后将下面文件粘贴进去

复制代码
<?xml version="1.0" encoding="UTF-8"?>


<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
    <!-- localRepository
     | The path to the local repository maven will use to store artifacts.
     |
     | Default: ~/.m2/repository -->
    <localRepository>D:\\workspace\\data\\repository</localRepository>


    <pluginGroups>

    </pluginGroups>


    <proxies>

    </proxies>


    <servers>

    </servers>

    <mirrors>
        <mirror>
            <id>aliyunmaven</id>
            <mirrorOf>*</mirrorOf>
            <name>阿里云公共仓库</name>
            <url>https://maven.aliyun.com/repository/public</url>
        </mirror>

        <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>central</mirrorOf>
            <name>Nexus aliyun</name>
            <url>https://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror>
    </mirrors>

    <profiles>
        <profile>
            <id>aliyun_nexus</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <repositories>
                <repository>
                    <id>public</id>
                    <name>public</name>
                    <url>https://maven.aliyun.com/nexus/content/groups/public/</url>
                    <releases><enabled>true</enabled><updatePolicy>always</updatePolicy></releases>
                    <snapshots><enabled>true</enabled><updatePolicy>always</updatePolicy></snapshots>
                </repository>

                <repository>
                    <id>central</id>
                    <name>central</name>
                    <url>https://maven.aliyun.com/nexus/content/repositories/central/</url>
                    <snapshots>
                        <updatePolicy>interval:30</updatePolicy>
                    </snapshots>
                </repository>

                <repository>
                    <id>apache-snapshots</id>
                    <name>apache-snapshots</name>
                    <url>https://maven.aliyun.com/nexus/content/repositories/apache-snapshots/</url>
                    <snapshots>
                        <updatePolicy>interval:30</updatePolicy>
                    </snapshots>
                </repository>

                <repository>
                    <id>central-m1</id>
                    <name>central-m1</name>
                    <url>https://maven.aliyun.com/nexus/content/shadows/central-m1/</url>
                    <snapshots>
                        <updatePolicy>interval:30</updatePolicy>
                    </snapshots>
                </repository>
                <repository>
                    <id>codehaus-snapshots</id>
                    <name>codehaus-snapshots</name>
                    <url>https://maven.aliyun.com/nexus/content/repositories/codehaus-snapshots/</url>
                    <snapshots>
                        <updatePolicy>interval:30</updatePolicy>
                    </snapshots>
                </repository>
                <repository>
                    <id>releases</id>
                    <name>releases</name>
                    <url>https://maven.aliyun.com/nexus/content/repositories/releases/</url>
                    <snapshots>
                        <updatePolicy>interval:30</updatePolicy>
                    </snapshots>
                </repository>

                <repository>
                    <id>snapshots</id>
                    <name>snapshots</name>
                    <url>https://maven.aliyun.com/nexus/content/repositories/snapshots/</url>
                    <snapshots>
                        <updatePolicy>interval:30</updatePolicy>
                    </snapshots>
                </repository>
            </repositories>
        </profile>
    </profiles>

    <activeProfiles>
        <activeProfile>aliyun_nexus</activeProfile>
    </activeProfiles>

</settings>
复制代码
  
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

 

  然后再从新下载包就可以

 

posted @   低调码农哥!  阅读(427)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2019-08-13 Navicat Premium12.0 常用快捷键
点击右上角即可分享
微信分享提示