当前位置: 首页 > news >正文

【IDEA】idea不自动生成target

文章目录

  • 1. 不生成target
  • 2. 仅部分文件不生成target
    • 2.1. 一般原因就是资源没有设置
    • 2.2. 配置编译src/main/java文件夹下的资源文件
    • 2.3. 清理缓存(王炸)
  • 3. 参考资料

本文描述idea不生成target的几种情况以及处理方法

1. 不生成target

像下图这样根本就不生成target文件夹的,首先考虑环境问题。有没有把项目正确导入进idea、jdk有没有配置等原因

上图很明显模块p6spy显示的是普通文件夹而不是maven项目。

解决方法:

正确导入maven项目到idea(如果项目文件夹显示未小方块就是正确导入了项目)在重试

2. 仅部分文件不生成target

2.1. 一般原因就是资源没有设置

比如常见的maven项目,必须标记资源的类别,否则就有可能无法编译到target

2.2. 配置编译src/main/java文件夹下的资源文件

maven插件默认只会打包resources下的资源文件。常见的,我们在java目录添加的mybatis的资源文件mapper.xml默认就不会打包到target中(如下图),所有非.java文件都不会被编译到target中。

解决方法:

这种情况你需要配置打包插件(如下)

<build><!-- 资源目录 -->    <resources>    <resource>    <!-- 设定主资源目录  -->    <directory>src/main/java</directory>       <includes><include>**/*.xml</include></includes>     <excludes>  <exclude>**/*.yaml</exclude>  </excludes>  <filtering>true</filtering>     </resource>  			</resources> 	
</build>

2.3. 清理缓存(王炸)

**清理缓存是解决idea隔断时间就出现奇怪问题的王炸!**在idea中每隔一段时间就会出现一些莫名其妙的问题与清理缓存有关,如:

  • 修改java文件后还是运行原来的代码
  • 每修改java文件都要maven clean package才会编译新代码

遇到类似上面的问题,我们直接就是清理缓存重启、上个厕所摸鱼回来就重启好了!解决方法如下:

3. 参考资料

idea不自动生成target

Maven配置国内镜像

http://www.lryc.cn/news/101350.html

相关文章:

  • 从官网认识 JDK,JRE,JVM 三者的关系
  • python 将pdf文件转图片
  • js原型以及原型链
  • Java面向对象编程实战详解(图书管理系统示例)
  • ubuntu设置主机ip
  • CleanMyMac X4.14.1中文版如何清理 Mac系统?CleanMyMac 真的能断网激活吗?
  • 详细介绍 React 中如何使用 redux
  • VLOOKUP多条件查询
  • 分页插件Mybatis
  • AXI协议之AXILite开发设计(四)—Block Design使用
  • 音视频——帧内预测
  • 2.uni-app项目文件
  • JavaScript学习 -- 对称加密算法DES
  • 【Python数据分析】Python常用内置函数(二)
  • Api接口出现Required request body is missing的解决方法
  • 【Kaggle】Kaggle数据集如何使用命令语句下载?
  • android pdf框架,编译mupdf
  • 线性表详细讲解
  • 代码随想录算法训练营day45
  • 机器学习深度学习——softmax回归(上)
  • 基于express调用chatgpt文字流输出和有道智云语音合成
  • (学习笔记-内存管理)内存分段、分页、管理与布局
  • PHP使用Redis实战实录1:宝塔环境搭建、6379端口配置、Redis服务启动失败解决方案
  • 【数据结构】这堆是什么
  • FFmpeg 音视频开发工具
  • Go 语言 select 都能做什么?
  • Hive之窗口函数lag()/lead()
  • Vite+Typescript+Vue3学习笔记
  • 二、SQL-6.DCL-2).权限控制
  • [OpenStack] GPU透传