spring boot创建项目包依赖问题的解决

 更新时间:2017年11月04日 15:03:08   作者:miconlee2016  
本篇文章主要介绍了spring boot创建项目包依赖问题的解决,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

今天捣腾了spring boot,按照官网案例,缺发现本地无论包依赖出现问题,并且无法启动,一整天在踩maven的坑,记录下这个血的教训。

1、spring-core依赖包问题

运行application,发现缺少依赖的spring-core包:

但是spring boot的包都是通过parent的starter引入的,通过mvn denpendency:tree查看项目的jar依赖信息:


 发现spring-core依赖包是存在的,但是为什么运行的时候回报错找不到类。

倒腾了一个下午试过各种方法,包括换jdk,maven版本等,都无法解决问题,最后发现把相关的本地maven jar包删除,重新下载,更新项目依赖,发现问题迎刃而解。应该是下午网络出现了问题,那段时间springboot经常无法访问

 2、项目spring-core依赖问题解决,启动还是报错

在CMD执行 mvn spring:boot run,却奇怪发现报错信息:

通过前面解决spring core由于网络导致下载包异常的经验,同理,第一时间也是感觉目前这个报错 也是和插件包有关,这次我索性把整个maven的repository的包全部删除,重新更新依赖,重新下载jar包,结果问题都解决,启动成功



 

打开浏览器:http://localhost:8080

总结:maven构建项目虽然给开发带来很多便利,避免jar包臃肿,项目分模块管理,同时他的构建问题也是一直被大家诟病,所以大家使用出现问题,尽量冲jar包下手,不要轻易换衣程序或者框架问题!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • java获取Date类型的年份实例代码

    java获取Date类型的年份实例代码

    这篇文章主要给大家介绍了关于java如何获取Date类型的年份,针对java获取Date时间的各种方式汇总,有常用的时间获取方式,还有一些其他特殊时间获取方式,需要的朋友可以参考下
    2024-06-06
  • 从JVM分析Java的类的加载和卸载机制

    从JVM分析Java的类的加载和卸载机制

    这篇文章主要介绍了从JVM分析Java的类的加载和卸载机制,讲解了Java类的声明周期,需要的朋友可以参考下
    2015-11-11
  • @Autowired与@Resource在实现对象注入时的区别

    @Autowired与@Resource在实现对象注入时的区别

    这篇文章主要介绍了@Autowired与@Resource在实现对象注入时的区别,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2023-04-04
  • Java使用Cipher类实现加密的过程详解

    Java使用Cipher类实现加密的过程详解

    这篇文章主要介绍了Java使用Cipher类实现加密的过程详解,Cipher类提供了加密和解密的功能,创建密匙主要使用SecretKeySpec、KeyGenerator和KeyPairGenerator三个类来创建密匙。感兴趣可以了解一下
    2020-07-07
  • Jmeter如何基于命令行运行jmx脚本

    Jmeter如何基于命令行运行jmx脚本

    这篇文章主要介绍了Jmeter如何基于命令行运行jmx脚本,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • MyBatis Plus 导入IdType失败的解决

    MyBatis Plus 导入IdType失败的解决

    这篇文章主要介绍了MyBatis Plus 导入IdType失败的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • Java IO学习之缓冲输入流(BufferedInputStream)

    Java IO学习之缓冲输入流(BufferedInputStream)

    这篇文章主要介绍了Java IO学习之缓冲输入流(BufferedInputStream)的相关资料,需要的朋友可以参考下
    2017-02-02
  • 使用JPA中@Query 注解实现update 操作方法(必看)

    使用JPA中@Query 注解实现update 操作方法(必看)

    下面小编就为大家带来一篇使用JPA中@Query 注解实现update 操作方法(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • Java进阶必备之多线程编程

    Java进阶必备之多线程编程

    今天带大家来学习java多线程编程,文中有非常详细的代码示例及介绍,对正在学习java多线程的小伙伴们很有帮助,需要的朋友可以参考下
    2021-05-05
  • Java删除String中空格的多种解决方法汇总

    Java删除String中空格的多种解决方法汇总

    在Java中从字符串中删除空格有很多不同的方法,如trim,replaceAll等,下面这篇文章主要给大家介绍了关于Java删除String中空格的多种解决方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-06-06

最新评论