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 文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • spring.factories文件的解析源码API机制详解

    spring.factories文件的解析源码API机制详解

    通过本文深入探讨Spring Boot的背景历史、业务场景、功能点以及底层原理,使读者对Spring Boot有了更深入的了解,结合实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-11-11
  • java序列化与反序列化操作实例分析

    java序列化与反序列化操作实例分析

    这篇文章主要介绍了java序列化与反序列化操作,结合实例形式分析了java序列化与反序列化的概念与具体实现技巧,需要的朋友可以参考下
    2016-10-10
  • Java中线程上下文类加载器超详细讲解使用

    Java中线程上下文类加载器超详细讲解使用

    这篇文章主要介绍了Java中线程上下文类加载器,类加载器负责读取Java字节代码,并转换成java.lang.Class类的一个实例的代码模块。本文主要和大家聊聊JVM类加载器ClassLoader的使用,需要的可以了解一下
    2022-12-12
  • Java判断是否为简体中文字符的实现方法

    Java判断是否为简体中文字符的实现方法

    在应用开发中,判断简体中文字符是一个重要但常被忽视的任务,简体中文和繁体中文在字符上有显著的区别,因此在某些场景下我们需要判断输入的文本是否为简体中文,本文将介绍如何使用Java进行此判断,并提供相应的代码示例,帮助开发者更好地理解这一过程
    2024-09-09
  • SpringBoot接入钉钉自定义机器人预警通知

    SpringBoot接入钉钉自定义机器人预警通知

    本文主要介绍了SpringBoot接入钉钉自定义机器人预警通知,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • Nett中的心跳机制与断线重连详解

    Nett中的心跳机制与断线重连详解

    这篇文章主要介绍了Nett中的心跳机制与断线重连详解,我们以客户端发送心跳为例,平时我们的心跳实现方式可能是搞个定时器,定时发送是吧,但是在Netty中却不一样,心跳被称为空闲检测,需要的朋友可以参考下
    2023-12-12
  • Java实现简易Web服务器

    Java实现简易Web服务器

    这篇文章主要为大家详细介绍了Java实现简易Web服务器的相关方法,想要制作Web服务器的朋友可以参考本文
    2016-02-02
  • 浅析如何在SpringBoot中实现数据脱敏

    浅析如何在SpringBoot中实现数据脱敏

    脱敏是指在不改变原数据结构的前提下,通过某种方式处理数据,使数据不能直接暴露用户的真实信息,下面我们就来看看SpringBoot中实现数据脱敏的具体方法吧
    2024-03-03
  • MyBatis版本升级导致OffsetDateTime入参解析异常问题复盘

    MyBatis版本升级导致OffsetDateTime入参解析异常问题复盘

    这篇文章主要介绍了MyBatis版本升级导致OffsetDateTime入参解析异常问题复盘,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 如何基于SpringBoot实现人脸识别功能

    如何基于SpringBoot实现人脸识别功能

    人工智能时代的到来,相信大家已耳濡目染,虹软免费,离线开放的人脸识别SDK,正推动着全行业进入刷脸时代,下面这篇文章主要给大家介绍了关于如何基于SpringBoot实现人脸识别功能的相关资料,需要的朋友可以参考下
    2022-05-05

最新评论