如何在spring boot项目中连接,azure devops中用python开发的神器

问题描述 投票:0回答:1

我正在尝试将其集成到我的 spring boot 项目中,这是一个使用 azure devops 和 maven 在 python 中开发的工件。 在选择我的工件时,在“连接源”部分中,我表明我想使用 Maven 来完成此操作,它为我提供了在我的 pom.xml 中集成以下内容的步骤:

<repositories>
        <repository>
            <id>central</id>
            <url>https://repo.maven.apache.org/m2</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </releases>

        <repository>
            <id>id-name</id>
            <url>url-package-devops</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </releases>
    </repositories>

    <distributionManagement>
        </repository>
            <id>id-name</id>
            <url>url-package-devops</url>
            <releases>
                <enabled>true</enabled>.
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>
    </distributionManagement>

然后,我使用 mvn install 命令,似乎在我的项目中安装了工件,但我看不到它,或者我不知道它在哪里。 我如何下载它并在某些 .java 文件中使用它?

python java spring-boot azure-devops artifacts
1个回答
0
投票

根据我的理解,您将一个包发布到Azure Artifact,现在您想要使用它并知道该包已下载到哪里。如果我理解有误请纠正。

对于 Maven 包,我们无法直接从 UI 手动下载它们。不过,我们可以将目标包设置为我们项目的依赖,然后安装它。

要使用 Azure Artifact 中的包,请转到源中的包。 首先将您的项目连接到您的 feed。然后将依赖项添加到您的 pom.xml

 文件中。

转到项目的根文件夹并运行

mvn install

,然后依赖项将下载到本地存储库。 Maven 在本地计算机上维护依赖项存储库(通常位于主目录中的 .m2/repository 目录中),以便快速访问项目依赖项。对我来说是“C:\Users\Administrator.m2”。我可以看到我的目标包,如下所示:

© www.soinside.com 2019 - 2024. All rights reserved.