idea maven项目启动项目不编译target 文件的问题及解决方法

 更新时间:2023年05月30日 08:27:19   作者:翎野君  
代码编辑器中无编译错误,通过maven 的clean 、compile、package进行各种操作也都没问题,但是单击绿色箭头运行(默认会先执行IDE本身的Build操作)却报:程序包xxx不存在,这篇文章主要介绍了解决idea maven项目启动项目不编译target文件问题,需要的朋友可以参考下

背景

重装电脑后,安装 idea maven 后,导入原有项目,项目启动提示缺少文件,查询相关模块下并没有生成target 文件,每当启动DEBUG的说会报错程序包xxx不存在

IDEA中的maven项目下,可能出现这种情况:代码编辑器中无编译错误,通过maven 的clean 、compile、package进行各种操作也都没问题,但是单击绿色箭头运行(默认会先执行IDE本身的Build操作)却报:程序包xxx不存在

使用IDEA运行maven项目,代码没有编译错误运行却报错: "程序包xxx不存在"的问题。
但实际相关jar包都可以找到,找不到的包都可以ctrl+左键点击进去,同时也可以打包成功。但是IDEA就是无法运行。

解决

IDEA勾选"delegate IDE build/run actions actions to Maven",将编译托管给maven来解决。但是,每次项目运行时,会默认编译所有模块。

File -> Settings -> Build,Execution,Deployment -> Build Tools -> Maven -> Runner

到此这篇关于解决 idea maven项目启动项目不编译target 文件问题的文章就介绍到这了,更多相关idea maven项目启动项目不编译target 文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • java对象转化成String类型的四种方法小结

    java对象转化成String类型的四种方法小结

    在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文就详细的介绍几种方法,感兴趣的可以了解一下
    2021-08-08
  • JUnit测试控制@Test执行顺序的三种方式小结

    JUnit测试控制@Test执行顺序的三种方式小结

    这篇文章主要介绍了JUnit测试控制@Test执行顺序的三种方式小结,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • Java如何在 Word 中设置上、下标

    Java如何在 Word 中设置上、下标

    这篇文章主要介绍了Java如何在 Word 中设置上、下标,帮助大家更好的利用Java处理文档,感兴趣的朋友可以了解下
    2020-09-09
  • springMVC+ajax实现文件上传且带进度条实例

    springMVC+ajax实现文件上传且带进度条实例

    本篇文章主要介绍了springMVC+ajax实现文件上传且带进度条实例,具有一定的参考价值,有兴趣的可以了解一下。
    2017-01-01
  • java 中迭代器的使用方法详解

    java 中迭代器的使用方法详解

    这篇文章主要介绍了java 中迭代器的使用方法详解的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-09-09
  • Java中的权限修饰符(protected)示例详解

    Java中的权限修饰符(protected)示例详解

    这篇文章主要给大家介绍了关于Java中权限修饰符(protected)的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • maven项目如何依赖自定jar包

    maven项目如何依赖自定jar包

    这篇文章主要介绍了maven项目如何依赖自定jar包,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • Mybatis配置返回为修改影响条数方式

    Mybatis配置返回为修改影响条数方式

    这篇文章主要介绍了Mybatis配置返回为修改影响条数方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • Javaweb中使用Jdom解析xml的方法

    Javaweb中使用Jdom解析xml的方法

    Jdom是一个开源项目,基于树形结构,利用纯java的技术对XML文档实现解析,生成,序列化以及多种操作.这篇文章主要介绍了Javaweb中使用Jdom解析xml的方法的相关资料,需要的朋友可以参考下
    2016-09-09
  • java开发CPU流水线与指令乱序执行详解

    java开发CPU流水线与指令乱序执行详解

    这篇文章主要为大家介绍了java开发CPU流水线与指令乱序执行详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09

最新评论