idea导入springboot项目没有maven的解决

 更新时间:2023年04月24日 16:36:31   作者:零八零八  
这篇文章主要介绍了idea导入springboot项目没有maven的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

idea导入springboot项目没有maven

项目中有pom文件但是没有maven

是因为项目识别pom文件失败了,需要我们手动添加maven的主pom文件。

解决方案

在项目中双击shift按钮,进入文件查找的功能,然后搜索maven。

然后点击Add Maven Project添加maven主配置文件,然后等待编译就行。

 

idea导入springboot项目出现的问题

Springboot项目明明有jar包编译却报包不存在 

背景描述:

新装了idea,导入gittee中的springboot项目,在之前的旧电脑上一切正常,但是在新电脑上装idea确出现了很奇怪的问题,下面说一下问题的解决方案。

环境:

  • windows11
  • jdk1.8
  • maven 3.2.3
  • idea 2020.1.1

问题描述

1.springboot项目中的jar包明明存在,项目也没有报红,点进去可以找到jar包,但是编译就会报一大堆错误,说包不存在,一大堆编译包不存在的错误。

2.springboot项目启动卡死

解决方案

第一个问题的解决方案:

发现这个问题的第一反应就是clean项目,重新导包,由于是新电脑,把maven仓库中的包都删完了,重新下载。然后File -invalidate cache/restart 还是一直报错。后来就百度搜索解决方案。主要列以下两种。

1)在File-settings-maven-importing中设置

2)在File-settings-compiler-Annotaion Processors中在Enable annotation processing前打√。

说一下尝试结果,发现都没有用,因为我装的idea版本默认就是这个,最后搜到一个答案说有可能是破解版的idea有问题,由于我直接从zip包中拖入破解包的时候,是弹了一个错误,但是我没有注意,在想是不是确实是这个问题,随即卸载idea重装,点击试用,拖入项目,重新导包,项目启动成功。所以实在解决不了了,就重装idea吧。然后老老实实把zip解压了,再拖破解包。

第二个问题的解决方案

重装完成之后,启动项目,结果日志显示加载完xml文件后,卡住不动了,停止项目,clean一下项目,maven重新reimport,随即成功。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java键值对Pair的使用方式和操作实现

    Java键值对Pair的使用方式和操作实现

    键值对是一种常见的数据结构,它由一个唯一的键和与之关联的值组成,本文就来介绍一下Java键值对Pair的使用方式和操作实现,具有一定的参考价值,感兴趣的可以了解一下
    2023-12-12
  • MyBatis深入分析数据库交互与关系映射

    MyBatis深入分析数据库交互与关系映射

    这篇文章主要介绍了MyBatis中的数据库交互与关系映射,MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射,MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集,需要的朋友可以参考下
    2024-05-05
  • Java基于Swing和netty实现仿QQ界面聊天小项目

    Java基于Swing和netty实现仿QQ界面聊天小项目

    这篇文章主要为大家详细介绍了Java如何利用Swing和netty实现仿QQ界面聊天小项目,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
    2022-09-09
  • Java图片中显示当前时间的方法

    Java图片中显示当前时间的方法

    这篇文章主要介绍了Java图片中显示当前时间的方法,需要的朋友可以参考下
    2017-09-09
  • POS机如何与Java交互的方式探讨

    POS机如何与Java交互的方式探讨

    本文深入探讨POS机与Java语言的交互机制,详细介绍了通过RESTfulAPI、Socket编程和消息队列等方式实现数据交换和功能调用,文章还包含了代码示例、状态图与关系图,帮助开发者理解和实现POS机与Java之间的高效交互
    2024-09-09
  • 关于Java的对象序列化流和反序列化流详细解读

    关于Java的对象序列化流和反序列化流详细解读

    这篇文章主要介绍了关于Java的对象序列化流和反序列化流,对象序列化:就是将对象保存到磁盘中,或者在网络中传输对象,反之,自己序列还可以从文件中读取回来,重构对象,对它进行反序列化,需要的朋友可以参考下
    2023-05-05
  • Java中volatile关键字的线程的可见性、有序性详解

    Java中volatile关键字的线程的可见性、有序性详解

    这篇文章主要介绍了Java中volatile关键字的线程的可见性、有序性详解,在juc多线程并发编程中,常常需要关注线程的"可见性"与"有序性",本文将详细介绍这两部分内容,以及volatile关键字的使用,需要的朋友可以参考下
    2024-01-01
  • Java实现控制小数精度的方法

    Java实现控制小数精度的方法

    这篇文章主要介绍了Java实现控制小数精度的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • SpringMVC中的HandlerMappingIntrospector工具类详解

    SpringMVC中的HandlerMappingIntrospector工具类详解

    这篇文章主要介绍了SpringMVC中的HandlerMappingIntrospector工具类详解,这是一个Spring MVC助手类,用于集合应用所配置的HandlerMapping(url pattern和请求处理handler之间的映射)表,用于获取针对某个请求的如下信息,需要的朋友可以参考下
    2023-12-12
  • Java模板方法模式定义算法框架

    Java模板方法模式定义算法框架

    Java模板方法模式是一种行为型设计模式,它定义了一个算法框架,由抽象父类定义算法的基本结构,具体实现细节由子类来实现,从而实现代码复用和扩展性
    2023-05-05

最新评论