簡體   English   中英

mvn 原型:使用內部 maven 存儲庫生成

[英]mvn archetype:generate using internal maven repo

我想創建一個 maven 項目,使用“mvn archetype:generate...”來創建一個 maven 項目骨架。 我上網查了一下,想到了這個:

在設置中。xml

<profile>
    <id>PlatMigr</id>
    
    <repositories>
        <repository>
            <id>internal repo</id>
            <name>IT Maven Central</name>
            <url>https://<internal maven repo></url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>
    </repositories>
</profile>

從命令行:

mvn archetype:generate -DarchetypeCatalog=internal -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=com.mycompany.myproj -DartifactId=ProjName

但是 maven 仍然嘗試從官方中央 maven 存儲庫下載工件:

Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.pom

我們安裝了防火牆來阻止互聯網訪問,這就是為什么我首先很難使用內部回購。 任何人都可以建議如何設置和使用內部倉庫來創建 maven 項目?

在 m2_home 中編輯您的 settings.xml,將鏡像添加到您的 nexus 並創建並設置為沒有中央存儲庫的活動配置文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM