SpringBoot Maven打包插件spring-boot-maven-plugin无法解析原因

 更新时间:2024年03月04日 09:50:00   作者:kerwin_code  
spring-boot-maven-plugin是spring boot提供的maven打包插件,本文主要介绍了SpringBoot Maven打包插件spring-boot-maven-plugin无法解析原因,具有一定的参考价值,感兴趣的可以了解一下

打包配置

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

错误信息

Cannot resolve plugin org.springframework.boot:spring‐boot‐maven-plugin

一、常见打包插件无法解析原因

一般SpringBoot Maven打包插件spring-boot-maven-plugin加载不到大概率都是Maven的镜像在墙外,有可能访问不到,换成国内镜像,比如阿里云的即可。

配置阿里云仓库:

在maven安装目录下 --> conf文件夹内 --> setting.xml文件中:
在 <mirrors> </mirrors> 标签中,添加阿里云仓库即可。

<mirror>
	<id>nexus-aliyun</id>
	<mirrorOf>central</mirrorOf>
	<name>Nexus aliyun</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

在这里插入图片描述

二、打包插件无法解析离谱原因

今天不知道在哪里复制的打包配置一个符号有问题‐-,之前在做别的东西的时候遇到过,尝试将每个字符都手敲一遍然后好了,在idea中有些类似符号显示的基本一样无法区分。

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven‐plugin</artifactId>
        </plugin>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

在这里插入图片描述

在idea中看到的两个spring-boot-maven-plugin配置基本长得一样,仔细观察我上面代码块两个配置maven-plugin,这中间的这个-长得不一样。

在这里插入图片描述

CSDN文字中的代码块显示也是一样的‐-,windows自带的记事本显示的也是一样的。

在这里插入图片描述

我用Notepad++才将这两个符号差异显示出来

在这里插入图片描述

三、总结

这个问题虽然是一个小问题,但是挺搞人心态的,我之前遇到过类似的问题,在使用SpringSecurity做接口权限时,接口上的权限标识和数据库中的不匹配,也是因为一个符号问题,当时因为一些原因,我是在中间使用了一次微信图片提取文字功能,将识别出来的内容粘贴到了前端菜单权限标识中写入的数据库,这个识别出来的内容中将我的一个字符识别错了,导致生产调用接口提示没有权限,所以在使用这种提取文字功能时一定要注意这些特殊符号和容易识别错的字符,不然可能会导致一些不必要的麻烦。

到此这篇关于SpringBoot Maven打包插件spring-boot-maven-plugin无法解析原因的文章就介绍到这了,更多相关spring-boot-maven-plugin无法解析内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java容器类的深入理解

    Java容器类的深入理解

    本篇文章是对Java容器类进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • 解决@DateTimeFormat格式化时间出错问题

    解决@DateTimeFormat格式化时间出错问题

    这篇文章主要介绍了解决@DateTimeFormat格式化时间出错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • java字节流、字符流与转换流过程

    java字节流、字符流与转换流过程

    输入输出流(IO流)是数据传输的抽象概念,用于表示数据在设备间的传输过程,IO流按数据类型分为字符流和字节流,按数据流向分为输入流和输出流,字节流操作单个字节,字符流操作字符,在实际应用中,非文本文件多用字节流操作
    2024-10-10
  • Java 将list集合数据按照时间字段排序的方法

    Java 将list集合数据按照时间字段排序的方法

    这篇文章主要介绍了Java 将list集合数据按照时间字段排序,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • SpringCloud灰度发布的设计与实现详解

    SpringCloud灰度发布的设计与实现详解

    这篇文章主要介绍了SpringCloud灰度发布的设计与实现详解,灰度从字面意思理解就是存在于黑与白之间的一个平滑过渡的区域,所以说对于互联网产品来说,上线和未上线就是黑与白之分,而实现未上线功能平稳过渡的一种方式就叫做灰度发布,需要的朋友可以参考下
    2023-09-09
  • java解析{{}}变量名以及文本内容替换操作

    java解析{{}}变量名以及文本内容替换操作

    这篇文章主要介绍了java解析{{}}变量名以及文本内容替换操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • Spring核心容器IOC原理实例解析

    Spring核心容器IOC原理实例解析

    这篇文章主要介绍了Spring核心容器IOC原理实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • 浅谈java socket的正确关闭姿势

    浅谈java socket的正确关闭姿势

    这篇文章主要介绍了java socket的正确关闭姿势,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • 浅谈java object对象在heap中的结构

    浅谈java object对象在heap中的结构

    本文主要介绍了浅谈java object对象在heap中的结构,感兴趣的同学,可以参考下。
    2021-06-06
  • Mybatis拦截器的实现介绍

    Mybatis拦截器的实现介绍

    MyBatis提供了一种插件(plugin)的功能,虽然叫做插件,但其实这是拦截器功能。MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。下面通过本文给大家介绍Mybatis拦截器知识,感兴趣的朋友一起看看吧
    2016-10-10

最新评论