簡體   English   中英

如何使 maven 從中央倉庫下載依賴項。 而不是從遠程公司回購下載。?

[英]How to make maven download dependencies from central repo. rather than downloading from remote company repo.?

所以我想在我公司的筆記本電腦上創建一個 spring 引導項目。 我從 spring 初始化程序下載了項目,並嘗試在 IntelliJ 想法上執行,但出現此錯誤:

“java:package org.springframework.boot 不存在”

“java:找不到符號符號:class SpringBootApplication”

我運行 maven 干凈並安裝 cmds 但仍然是同樣的問題。 現在我認為這正在發生,因為 maven 正在從我的遠程公司存儲庫下載依賴項。

我記得在.m2 文件夾中保存了一個自定義設置。xml 文件包含一個自定義存儲庫。 那么,如果我是對的,我該如何從中央倉庫下載 maven 或解決這個問題?

聽起來您在 POM 或 settings.xml 中列出了自己的存儲庫,如下所示:

<repositories>
    <repository>
        <id>vaadin-addons</id>

        <url>https://maven.vaadin.com/vaadin-addons</url>
    </repository>
</repositories>

這樣做,而不列出 Maven Central,將導致 Maven 僅嘗試從您自己的存儲庫中解析。 您還必須列出 Maven Central,如下所示:

<repositories>
    <repository>
        <id>vaadin-addons</id>

        <url>https://maven.vaadin.com/vaadin-addons</url>
    </repository>

    <repository>
        <id>central</id>

        <url>https://repo1.maven.org/maven2/</url>
    </repository>
</repositories>

Maven 按照指定的順序檢查存儲庫。 您不能為每個依賴項指定一個存儲庫,但您可以使用您的依賴項及其特定存儲庫創建一個新模塊。

暫無
暫無

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

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