广东华电建设股份有限公司网站,大芬网站建设,杭州网站建设手机版,京津冀协同发展心得体会2023文章目录 1. 不生成target2. 仅部分文件不生成target2.1. 一般原因就是资源没有设置2.2. 配置编译src/main/java文件夹下的资源文件2.3. 清理缓存#xff08;王炸#xff09; 3. 参考资料 本文描述idea不生成target的几种情况以及处理方法 1. 不生成target
像下图这样根本就… 文章目录 1. 不生成target2. 仅部分文件不生成target2.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 !-- 设定主资源目录 -- directorysrc/main/java/directory includesinclude**/*.xml/include/includes excludes exclude**/*.yaml/exclude /excludes filteringtrue/filtering /resource /resources
/build2.3. 清理缓存王炸
**清理缓存是解决idea隔断时间就出现奇怪问题的王炸**在idea中每隔一段时间就会出现一些莫名其妙的问题与清理缓存有关如
修改java文件后还是运行原来的代码每修改java文件都要maven clean package才会编译新代码
遇到类似上面的问题我们直接就是清理缓存重启、上个厕所摸鱼回来就重启好了解决方法如下 3. 参考资料
idea不自动生成target
Maven配置国内镜像