目录
新建springboot项目的问题
创建Springboot之后pom.xml文件报错解决
首页 Java java教程 idea新建springboot项目pom文件报错如何解决

idea新建springboot项目pom文件报错如何解决

May 14, 2023 pm 02:28 PM
idea springboot pom

    新建springboot项目的问题

    使用idea,一路next,到最后生成项目

    然后pom文件报错

    我特意换了一个全新的maven,发现是因为jar拉不下来,就配置了国内镜像

    找到maven ,conf 打开 settings.xml。在mirrors里面写入

    <!-- 阿里云镜像 -->
    	<mirror>
    		<id>alimaven</id>
    		<name>aliyun maven</name>
    		<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    		<mirrorOf>central</mirrorOf>
    	</mirror>
    	<mirror>
    		<id>central</id>
    		<name>Maven Repository Switchboard</name>
    		<url>http://repo1.maven.org/maven2/</url>
    		<mirrorOf>central</mirrorOf></mirror>
    	<mirror>
    		<id>repo2</id>
    		<mirrorOf>central</mirrorOf>
    		<name>Human Readable Name for this Mirror.</name>
    		<url>http://repo2.maven.org/maven2/</url>
    	</mirror>
    	
    	<mirror>
    		<id>ibiblio</id>
    		<mirrorOf>central</mirrorOf>
    		<name>Human Readable Name for this Mirror.</name>
    		<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
    		</mirror>
    <!-- 中央仓库在中国的镜像 -->
    	<mirror>
    		<id>maven.net.cn</id>
    		<name>oneof the central mirrors in china</name>
    		<url>http://maven.net.cn/content/groups/public/</url>
    		<mirrorOf>central</mirrorOf>
    	</mirror>
    登录后复制

    然后发现还是有点问题,有些拉不下来。

    继续设置idea,打开设置,搜索maven

    idea新建springboot项目pom文件报错如何解决

    将上面的勾打上

    然后在VM Options下面输入

    -Dmaven.wagon.http.ssl.insecure=true
    -Dmaven.wagon.http.ssl.allowall=true
    -Dmaven.wagon.http.ssl.ignore.validity.dates=true
    登录后复制

    然后点击最右面maven,重新安装一下

    (拉完jar之后再把勾去掉,还原)

    idea新建springboot项目pom文件报错如何解决

    此时已经解决了我所有报错的问题,然后启动项目是启动不起来的,因为没有web

    继续在pom加入spring-boot-starter-web

            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
            </dependency>
    登录后复制

    启动类中加入hello代码校验

    idea新建springboot项目pom文件报错如何解决

    启动,浏览器输入http://localhost:8080/hello

    idea新建springboot项目pom文件报错如何解决

    创建Springboot之后pom.xml文件报错解决

    记录创建项目遇到的一个问题(Maven相关)

    通过IDEA 创建Springboot项目之后,pom.xml 在以下代码中报错

    提示spring-boot-starter-parent not found

    <parent>
       <groupId>org.springframework.boot</groupId>
       <artifactId>spring-boot-starter-parent</artifactId>
       <version>2.4.4</version>
       <relativePath/> 
    </parent>
    登录后复制

    我自己在网上查到解决方法有两个:

    • 鼠标右键----Maven----Reload Project

    • 通过右侧Maven菜单栏----Reload Project

    其实就是一个。不管怎么reload,或者是download source都没用(还试过修改版本号),然后我就重启,果然重启就好了

    遇到的另一个问题,也是提醒我spring-boot-maven-plugin not found

    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    登录后复制

    解决办法:

    添加与上面spring-boot-starter-parent相对应的版本号。我上面用的是2.4.4,这里我也就尝试了一下2.4.4,结果真的好了

    如果报错还是没解决的话也可以尝试 reload project 或者 重启idea 

    以上是idea新建springboot项目pom文件报错如何解决的详细内容。更多信息请关注PHP中文网其他相关文章!

    本站声明
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

    热AI工具

    Undresser.AI Undress

    Undresser.AI Undress

    人工智能驱动的应用程序,用于创建逼真的裸体照片

    AI Clothes Remover

    AI Clothes Remover

    用于从照片中去除衣服的在线人工智能工具。

    Undress AI Tool

    Undress AI Tool

    免费脱衣服图片

    Clothoff.io

    Clothoff.io

    AI脱衣机

    Video Face Swap

    Video Face Swap

    使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

    热工具

    记事本++7.3.1

    记事本++7.3.1

    好用且免费的代码编辑器

    SublimeText3汉化版

    SublimeText3汉化版

    中文版,非常好用

    禅工作室 13.0.1

    禅工作室 13.0.1

    功能强大的PHP集成开发环境

    Dreamweaver CS6

    Dreamweaver CS6

    视觉化网页开发工具

    SublimeText3 Mac版

    SublimeText3 Mac版

    神级代码编辑软件(SublimeText3)

    idea社区版和专业版的区别 idea社区版和专业版的区别 Nov 07, 2023 pm 05:23 PM

    idea社区版和专业版的区别在授权方式、功能、支持与更新、插件支持、云服务与团队协作、移动开发支持、教育与学习、集成与扩展性、错误处理与调试、安全性与隐私保护等方面。详细介绍:1、授权方式,社区版是免费的,适用于所有开发人员,无论使用什么操作系统,社区版支持开源项目和商业项目,专业版是付费的,适用于商业开发,专业版有30天的试用期,之后需要购买许可证才能继续使用等等。

    五个IntelliJ IDEA插件,高效编写代码 五个IntelliJ IDEA插件,高效编写代码 Jul 16, 2023 am 08:03 AM

    人工智能AI是当前广受认可的未来趋势和发展方向。虽然有些人担心AI可能会取代所有的工作,但实际上只会取代那些重复性高、产出低的工作。因此,我们应该学会更加聪明地工作,而不是使劲努力地工作。本文介绍5个由AI驱动的Intellij插件,这些插件可以帮助你提高生产力,减少繁琐的重复性工作,让你的工作更加高效、便捷。1GithubCopilotGithubCopilot是由OpenAI和GitHub联合开发的一款人工智能代码辅助工具。它使用了OpenAI的GPT模型来分析代码上下文,预测并生成新的代码

    怎么在SpringBoot中使用Redis实现分布式锁 怎么在SpringBoot中使用Redis实现分布式锁 Jun 03, 2023 am 08:16 AM

    一、Redis实现分布式锁原理为什么需要分布式锁在聊分布式锁之前,有必要先解释一下,为什么需要分布式锁。与分布式锁相对就的是单机锁,我们在写多线程程序时,避免同时操作一个共享变量产生数据问题,通常会使用一把锁来互斥以保证共享变量的正确性,其使用范围是在同一个进程中。如果换做是多个进程,需要同时操作一个共享资源,如何互斥呢?现在的业务应用通常是微服务架构,这也意味着一个应用会部署多个进程,多个进程如果需要修改MySQL中的同一行记录,为了避免操作乱序导致脏数据,此时就需要引入分布式锁了。想要实现分

    springboot读取文件打成jar包后访问不到怎么解决 springboot读取文件打成jar包后访问不到怎么解决 Jun 03, 2023 pm 04:38 PM

    springboot读取文件,打成jar包后访问不到最新开发出现一种情况,springboot打成jar包后读取不到文件,原因是打包之后,文件的虚拟路径是无效的,只能通过流去读取。文件在resources下publicvoidtest(){Listnames=newArrayList();InputStreamReaderread=null;try{ClassPathResourceresource=newClassPathResource("name.txt");Input

    SpringBoot与SpringMVC的比较及差别分析 SpringBoot与SpringMVC的比较及差别分析 Dec 29, 2023 am 11:02 AM

    SpringBoot和SpringMVC都是Java开发中常用的框架,但它们之间有一些明显的差异。本文将探究这两个框架的特点和用途,并对它们的差异进行比较。首先,我们来了解一下SpringBoot。SpringBoot是由Pivotal团队开发的,它旨在简化基于Spring框架的应用程序的创建和部署。它提供了一种快速、轻量级的方式来构建独立的、可执行

    SpringBoot怎么自定义Redis实现缓存序列化 SpringBoot怎么自定义Redis实现缓存序列化 Jun 03, 2023 am 11:32 AM

    1、自定义RedisTemplate1.1、RedisAPI默认序列化机制基于API的Redis缓存实现是使用RedisTemplate模板进行数据缓存操作的,这里打开RedisTemplate类,查看该类的源码信息publicclassRedisTemplateextendsRedisAccessorimplementsRedisOperations,BeanClassLoaderAware{//声明了key、value的各种序列化方式,初始值为空@NullableprivateRedisSe

    SpringBoot+Dubbo+Nacos 开发实战教程 SpringBoot+Dubbo+Nacos 开发实战教程 Aug 15, 2023 pm 04:49 PM

    本文来写个详细的例子来说下dubbo+nacos+Spring Boot开发实战。本文不会讲述太多的理论的知识,会写一个最简单的例子来说明dubbo如何与nacos整合,快速搭建开发环境。

    springboot怎么获取application.yml里值 springboot怎么获取application.yml里值 Jun 03, 2023 pm 06:43 PM

    在项目中,很多时候需要用到一些配置信息,这些信息在测试环境和生产环境下可能会有不同的配置,后面根据实际业务情况有可能还需要再做修改。我们不能将这些配置在代码中写死,最好是写到配置文件中,比如可以把这些信息写到application.yml文件中。那么,怎么在代码里获取或者使用这个地址呢?有2个方法。方法一:我们可以通过@Value注解的${key}即可获取配置文件(application.yml)中和key对应的value值,这个方法适用于微服务比较少的情形方法二:在实际项目中,遇到业务繁琐,逻

    See all articles