首页 > 编程语言 >IDEA+Maven启动SpringBoot项目或Spring项目出现程序包XXX不存在

IDEA+Maven启动SpringBoot项目或Spring项目出现程序包XXX不存在

时间:2023-06-01 23:06:15浏览次数:44  
标签:Maven SpringBoot XXX 程序包 IDEA idea maven IDE mvn


博主我主要是IDEA2020.1的版本上出现过这个问题,以下三种方法是网上提供的,但是我都试了一下 多多少少都有些问题,最好的方法是直接更换IDEA的版本,换成IDEA2019的版本就不会出现这种问题了。

 

下面是网上的解决方案:

你的pom中的依赖(是否缺少,版本是否兼容)maven仓库等配置没有问题的情况下

第一种方法(推荐):

  打开IDEA底部的终端Terminal,输入"mvn idea:idea"

  mvn idea:idea:生成idea项目

 

第二种方法:

  打开IDEA右上角的File——>Settings搜索maven打开maven目录下的Runner 找到Delegate IDE build/run actions to Maven在前面打勾

  Delegate IDE build/run actions to Maven:把IDE中构建和运行操作交给Maven,在不勾选的情况下对项目的构建和运行是交给IDE的,这样就可能导致构建和运行时无法找到maven仓库中的相关jar包,勾选后在对项目进行构建和运行等操作直接交给了maven(我自己构建和运行时会不知道仓库里面jar包的位置?)

  本人在实际中使用了这种方法,但是在进行数据库数据插入时出现了重复数据,实测时发现,maven与IDEA都运行了项目,导致出现了重复数据。

 

第三种方法:

  使用mvn idea:module

  导致此问题的原因可能是由导入项目时,idea没有自动生成xxx.iml文件。

  解决步骤:

  打开cmd ,进入到项目路径下(使用集成开发工具可以直接打开下面的控制台)

  执行命令 mvn idea:module 生成iml文件

标签:Maven,SpringBoot,XXX,程序包,IDEA,idea,maven,IDE,mvn
From: https://blog.51cto.com/u_14671216/6398496

相关文章

  • springboot打包jar文件运行后无法读取jar目录中的Excel模板文件
    原因:SpringBoot内嵌web容器,其特点是只有一个jar文件,在容器启动后不会解压缩。解决方式:1.必须使用相对路径读取文件;假设你的模板文件放在了resources—>templates—>xlsx—>test.xlsx2.只能使用流去读取,不能用file;//jar里面文件读取方式: ClassPathResourceclassPathRes......
  • 如何SpringBoot项目改为外置Tomcat启动
    如何SpringBoot项目改为外置Tomcat启动 正常情况下,我们开发SpringBoot项目,由于内置了Tomcat,所以项目可以直接启动,部署到服务器的时候,直接打成jar包,就可以运行了(使用内置Tomcat的话,可以在application.yml中进行相关配置)有时我们会需要打包成war包,放入外置的Tomcat......
  • IDEA 创建JavaWeb项目(不依赖 springboot)手动整合 SSM框架
    目录 1.创建一个Maven项目2.创建webapp和WEB-INF目录即可3.设置web.xml文件和web文件目录4.导入相关ssm框架的pom依赖文件5.创建对应的包结构:6.添加配置文件(配置mybatis、spring、springMvc等配置文件)7.web.xml配置文件8. 配置本地Tomcat运行9.打包发布1.创建一个Mav......
  • 基于JAVA的springboot+vue财务管理系统,附源码+数据库+论文+PPT
    1、项目介绍随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代,财务管理系统就是信息时代变革中的产物之一。任何系统都要遵循系统设计的基......
  • SpringBoot SSM vue 在线办公系统
    SpringBootSSMvue在线办公系统系统功能登录忘记密码首页统计分析用户管理员工管理公告管理考勤管理绩效管理薪酬管理流程管理留言管理文件管理开发环境和技术开发语言:Java使用框架:SpringBoot或SSM +Mybatis+MysqlSpringBoot是一个用于构建Java应用......
  • XXX packages are looking for funding run `npm fund` for details
    原文链接:https://blog.csdn.net/weixin_45895806/article/details/110062752当你刚刚npminstall了一个新的插件之后一般都会报这个提示,并不是报错当你执行npmfund时会出现以下每一个https开头的链接打开都是一个网页,一般均为插件所在的github的地址,又有可能是开发者......
  • 企业级springboot项目架构模板V3.0,开箱即用
    此次3.0更新点:1.加入文件服务(quick-storage)功能支持OSS、FTP存储(该服务支持以SDK的方式引入)2.修复sentinel因path路径问题导致流控失效问题3.修复word模板生成PDF文件工具类时首次生成时,图片生成没有成功写入FTP的问题,原因为临时文件路径问题。4.修改部分类的包路径5.auth服......
  • springBoot service 事务注解@Transactional不起作用的解决
    在springBoot使用事物时,发现事务并没有正常执行,没有进行回滚@Transactionalpublicvoidadd(StringcompanyName,Stringname)throwsMyException{ companyDao.add(companyName);try{ userDao.addUser(name);}catch(DuplicateKeyExceptione){//......
  • 企业级springboot项目架构模板V1.0,开箱即用
    项目地址:https://gitee.com/liujinxin_ark/quick-template/releases项目问题可在评论中留言,项目持续更新中…quick-template项目介绍软件架构quick-auth-serve工程quick-log-serve工程quick-common工程quick-config工程quick-base-serve工程quick-web-serve工程control目......
  • springboot多模块打包配置问题
    工程案例结构: -baidu//聚合过程   -baidu_web     //子模块web工程   -baidu_service//子模块   -baidu_config//子模块配置工程  注意事项(配置步骤):1.baidu聚......