maven默认src下的xml,properties文件不打包到classes文件夹下

一、第一种是建立src/main/resources文件夹,将xml,properties等资源文件放置到这个目录中。maven工具默认在编译的时候,会将resources文件夹中的资源文件一块打包进classes目录中。

这时候注意把resources设置成resource目录,已经是就不用管了。

二、第二种解决方式是配置maven的pom文件配置,在pom文件中找到<build>节点,添加下列代码:

<build>

<resources>

<resource>

<!-- 这里是放在 src/main/java-->

<directory>src/main/resources/fxml</directory>

<includes>

<include>**/*.properties</include>

<!-- **/表示只要在资源目录下的.json文件都被加载到classes文件中,

不管是否在资源目录子目录中-->

<include>**/*.json</include>

<include>**/*.xml</include>

<include>**/*.fxml</include>

<include>**/fxml/*.fxml</include>

<!-- 如果想要弄个包名专门放fxml文件,像上一行这样添加设置 -->

<!-- 之后,使用getResource("fxml/xx.fxml")这样子 -->

</includes>

<filtering>false</filtering>

</resource>

</resources>

</build>

相关推荐
中文很快乐2 分钟前
java后端好习惯---新手养成记
java·开发语言·开发好习惯·踩坑日志·新手养成
Acc1oFl4g2 分钟前
Java安全之SpEL表达式注入入门学习
java·学习·安全
风华同学2 分钟前
【系统移植篇】系统烧写
java·开发语言·前端
武哥聊编程3 分钟前
【从0带做】基于Springboot3+Vue3的生态养殖管理系统
java·学习·vue·毕业设计·springboot
隔山打牛牛4 分钟前
如何实现jvm中自定义加载器?
java
菜鸟233号6 分钟前
力扣106 从中序与后序遍历序列构造二叉树 java实现
java·算法·leetcode
YJlio9 分钟前
Active Directory 工具学习笔记(10.11):AdRestore 实战脚本与命令速查——从事故回滚到合规留痕
java·笔记·学习
diudiu96289 分钟前
Logback使用指南
java·开发语言·spring boot·后端·spring·logback
222you15 分钟前
SpringBeanFactory
java·服务器·前端
C++业余爱好者17 分钟前
JVM优化入门指南:JVM新生代、老年代的核心概念与内存分配逻辑
java·开发语言·jvm