[英]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.