關於spring新建專案pom.xml報紅
關於spring新建專案pom.xml報紅
我們建立新專案的時候難免會遇到這種類似情況
當時我花了好長時間才慢慢弄懂具體怎麼做,接下來便是具體排查。
1.maven的安裝配置是否有問題
我們找到maven的安裝目錄去檢視。
本人的安裝目錄在E盤下,找到了mysettings.xml檔案,開啟之後,檢視maven本地倉庫目錄,使用localRepository標籤自定義本地倉庫目錄。
<localRepository>E:/apache-maven-3.6.0/repository</localRepository>
我們必須按照maven所在位置來嚴格配置,例如本人就是在E盤配置的目錄地址。
接著就是映象(中央倉庫)的配置。
下面給大家推薦幾個常用的映象地址供大家參考:
阿里雲的
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/nexus/content/repositories/central/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里雲公共倉庫</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
中央倉庫
<mirror>
<id>repo1</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name </name>
<url>https://repo1.maven.org/maven2/</url>
</mirror>
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>https://repo2.maven.org/maven2/</url>
</mirror>
<mirror>
<id>nexus</id>
<name>internal nexus repository</name>
<!-- <url>http://192.168.1.100:8081/nexus/content/groups/public/</url>-->
<url>https://repo.maven.apache.org/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>
中央倉庫在中國的映象
<mirror>
<id>maven.net.cn</id>
<name>oneof the central mirrors in china</name>
<url>https://maven.net.cn/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
junit
<!-- junit映象地址 -->
<mirror>
<id>junit</id>
<name>junit Address/</name>
<url>https://jcenter.bintray.com/</url>
<mirrorOf>central</mirrorOf>
</mirror>
其他
<mirror>
<id>ibiblio</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>https://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
</mirror>
<mirror>
<id>jboss-public-repository-group</id>
<mirrorOf>central</mirrorOf>
<name>JBoss Public Repository Group</name>
<url>https://repository.jboss.org/nexus/content/groups/public</url>
</mirror>
<mirror>
<id>google-maven-central</id>
<name>Google Maven Central</name>
<url>https://maven-central.storage.googleapis.com</url>
<mirrorOf>central</mirrorOf>
</mirror>
這些按理來說都可以用 ,但是鑑於網路問題,其他連結下載特別慢,這裡強烈建議大家使用阿里雲的網址去下載。
最後還要建議的就是,如果我們遇到了下載jar包失敗的問題,很有可能是我們在網上拷貝的http協議過時了,這裡建議大家全部改成https,例如:
http://repo.maven.apache.org/maven2
如果這裡http不改為https,絕對會報錯(本人曾遇到過= =),所以一定要改為https!
https://repo.maven.apache.org/maven2
這樣就可以了。
idea中maven的配置
我們開啟
File > Settings > Build,Execution,Depolyment > Build Tools > Maven
紅框框起來的這三處必須要跟上面所說的本地maven地址一致。
maven的clean與install
最後,如果我們以上步驟均沒有問題了,那麼點選右側的maven按鈕,以本人的專案舉例:
我們首先雙擊clean,然後看控制檯是否出現BUILD SUCCESS
然後我們雙擊install,直到控制檯也出現BUILD SUCCESS為止。(該步驟可能會比較慢,請耐心等待。)
好了,這就是所有關於pom.xml報紅的解決辦法了,希望對你有所幫助
相關文章
- 關於使用Pycharm新建flask專案 from flask 紅色波浪線解決辦法PyCharmFlask
- 新建git專案Git
- laravel 新建專案Laravel
- 關於IDEA中SSM專案Web工程引入pom.xml後仍然找不到包的問題IdeaSSMWebXML
- 專案新建模板
- AntDesignBlazor示例——新建專案Blazor
- SpringBoot(一) 新建專案Spring Boot
- Spring Cloud相關專案SpringCloud
- 新建vite + bootstrap 5 專案Viteboot
- 新建 Laravel 6 專案(火星)Laravel
- idea中新建javaWeb專案IdeaJavaWeb
- Spring Boot 專案 Maven Install 出現的問題 [WARNING] The requested profile “pom.xml“ could not be activatedSpring BootMavenXML
- 關於 Photoshop 2020 無法新建檔案的解決方法?
- Golang初學:新建專案 及 gin web 專案GolangWeb
- spring boot 3.3.3 通用 pom.xmlSpring BootXML
- IntelliJ IDEA如何新建專案HTMLIntelliJIdeaHTML
- [VUE]vue3新建專案Vue
- 關於vue、es6專案在IE中報錯Vue
- 關於使用 Laravel new 新專案 報錯的問題Laravel
- 關於專案過程度量
- Webstorm 新建 Express 專案結構分析WebORMExpress
- Laravel 6.8 + Laravel-admin 1.7.8 新建專案報錯的解決方法Laravel
- 關於 Spartacus 專案中的 CmsPageGuardService
- vue3.x版本新建專案相關知識和注意事項Vue
- python 新建專案呼叫已安裝模板Python
- 這次弄一下maven 多模組專案,用vscode新建一下,便於管理專案MavenVSCode
- SpringBoot專案maven pom.xml警告Overriding managed version問題解決Spring BootMavenXML
- Idea新建Maven專案,無法新建package,不能識別module結構體IdeaMavenPackage結構體
- Eclipse匯入專案後JSP頁面出現報紅EclipseJS
- spring boot 專案報錯找不到compose.yaml檔案Spring BootYAML
- 關於專案中 Repository 層的思考
- 關於 Spartacus 開源專案的 peerDependencies
- IDEA新建Maven Java Web專案-詳細教程IdeaMavenJavaWeb
- pycharm新建專案環境設定詳解PyCharm
- spring新建maven的moduleSpringMaven
- 基於Jenkins自動化部署spring boot專案JenkinsSpring Boot
- Spring 主要專案Spring
- 關於外部引用jar包報紅無法使用解決方法JAR