如题,IDEA的maven项目中,默认源代码目录下的xml等资源文件并不会在编译的时候一块打包进classes文件夹,而是直接舍弃掉。

如果使用的是Eclipse,Eclipse的src目录下的xml等资源文件在编译的时候会自动打包进输出到classes文件夹。Hibernate和Spring有时会将配置文件放置在src目录下,编译后要一块打包进classes文件夹,所以存在着需要将xml等资源文件放置在源代码目录下的需求。

解决IDEA的这个问题有两种方式。

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

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

src/main/Java

**/*.xml

其中src/main/java表明资源文件的路径,**/*.xml表明需要编译打包的文件类型是xml文件,如果有其它资源文件也需要打包,可以修改或添加通配符。

linux目录存 xml文件,将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹...相关推荐

  1. IDEA将Maven项目中src源代码下的xml配置文件编译进classes

    遇到这样的情况,maven项目启动报错,src中某个包下面的xml文件找不到.  eclipse编译项目会自动将xml配置文件编译进classes,IDEA却不行  在报错项目的pom.xml文件中添 ...

  2. java maven 读取配置文件_Java项目和maven项目中如何获取设置配置文件中的属性

    通常情况下,我们会在一些配置文件文件中配置一些属性.如: indexPath = E\:\\Tomcat_7.0\\webapps\\ipost_stage\\lucene\\index imgUpl ...

  3. IDEA解决Maven项目编译后classes文件中没有.xml或.properties问题

    IDEA解决Maven项目编译后classes文件中没有.xml或.properties问题 方式一.在 pom.xml 中添加下面的代码 <build><!--解决Maven项目编 ...

  4. 解决eclipse maven工程中src/main/resources目录下创建的文件夹所显示样式不是文件夹,而是“包“图标样式的问题

    解决eclipse maven工程中src/main/resources目录下创建的文件夹所显示样式不是文件夹,而是"包"图标样式的问题 参考文章: (1)解决eclipse ma ...

  5. 解决Maven项目中pom.xml文件报错(Failure to transfer....)的问题

    解决Maven项目中pom.xml文件报错(Failure to transfer....)的问题 参考文章: (1)解决Maven项目中pom.xml文件报错(Failure to transfer ...

  6. IDEA创建的maven项目没有src目录问题解决

    IDEA创建的maven项目没有src目录问题解决 今天想创建一个maven项目,仿写一些代码,但发现一直没有生成src文件夹和App.class,而且pom.xml也没有自动更新,于是网上搜了一下, ...

  7. idea新建scala文件_IDEA maven项目中新建.scala文件

    本文首发于我的博客[IDEA maven项目中新建.scala文件] 分为三步 第一步.IDEA中安装scala插件 1.搜索安装 File-Sittings-Plugins-搜索安装scala 2. ...

  8. idea2022.1版本创建maven项目没有src文件夹

    我的方法: 1. 修改maven/conf/settings.xml文件 1.1 修改本地仓库的路径 <localRepository>D:\Development\apache-mave ...

  9. IDEA中Maven项目中的pom文件出现小蜘蛛

    问题描述 在IDEA的Maven项目中的pom.xml文件右键点击Add as Ant Build File按钮导致pom.xml文件图标出现小蜘蛛,并且pom文件标签全部报红 解决方案: 在右侧An ...

  10. 将.ai文件矢量图转化为.xml文件并在Android项目中使用

    写在前面的话 笔者最近在做一个安卓的小项目,在开发的过程中,发现经常需要使用图标类的矢量图.下面我将详细叙述如何将从网络上下载的ai文件内的图标转化为xml文件并在Android项目中使用该图标. 使 ...

最新文章

  1. Webform(Linq高级查、分页、组合查询)
  2. MySQL赋权navicat_mysql 的root 用户无法授权及解决navicat 远程授权提示1044问题
  3. oracle 12.2.0.1 搭建 active dataguard
  4. php的数据模型包括,数据库中模型的分类有哪些
  5. python vector_50行Python代码实现经典游戏,不仅是划水神器,更是学习利器!
  6. 同步fifo的串并_同步FIFO设计Spec(示例代码)
  7. 小米推出物联网软件平台Xiaomi Vela;库克被指隐瞒iPhone中国需求下滑;Ubuntu Touch新版发布|极客头条
  8. TP-Link C2和C20i产品出现命令注入、DoS等多个漏洞 绿盟科技发布安全威胁通告
  9. 最小生成树模板 加 例题分析 (最小生成树类型汇总)
  10. 太原理工计算机学科评估,太原理工大学学科评估结果及排名情况怎样
  11. python文本错别字检测
  12. 在 Android Studio 里面运行标准 Java 工程
  13. 深度测评小程序跨端开发框架
  14. 力扣-进店却未进行过交易的顾客
  15. 基于 PCA 的人脸识别系统及人脸姿态分析
  16. idea双击打不开我的解决方法
  17. 接收微信公众号的事件推送并且回复消息
  18. 计算机关机键消失了,电脑关机键不见了,没有了关机按钮怎么办
  19. qda二次判别_R语言线性分类判别LDA和二次分类判别QDA实例
  20. java输出小数_java输出保留小数点

热门文章

  1. net helpmsg get error message for error id in cmd script
  2. 关于RabbitMQ Queue Argument的简介
  3. HackerRank Shashank and List
  4. Java使用HttpURLConnection上传文件
  5. C#中的换行符、回车
  6. Spring 3.0 基于 Annotation 的依赖注入实现
  7. C/C++变量在内存中的位置及初始化问题
  8. 关于python的论文the philosophy_Philosophy in Python
  9. 拓端tecdat|R语言估计获胜概率:模拟分析学生多项选择考试通过概率可视化
  10. 监控服务器说明文档,监控服务器说明文档