之前用eclipse没有问题,后来把项目放到同事的idea上,程序运行报错,后来追溯到classpath下,发现缺少一个包,整个包都没有,这个包下的文件都是.xml文件,看到有人说maven默认打.java文件,如果是非.java的文件,并且不在resource文件夹下,maven是不打包的,但是为什么在我的eclipse和我自己的电脑上没有问题呢?至今不清楚,反正问题已经解决,有两种方式
1.把非.java文件放到resource文件夹下
2.POM文件的build节点下添加

<resources>  <resource>  <directory>src/main/java</directory>  <includes>  <include>**/*.properties</include>  <include>**/*.xml</include>  </includes>  <!-- 是否替换资源中的属性-->  <filtering>false</filtering>  </resource>  <resource>  <directory>src/main/resources</directory>   </resource>
</resources>

Maven-打包的时候丢失非.java的文件相关推荐

  1. 解决maven打包时漏掉src/main/java资源里的xml的问题

    在整合Spring + Mybatis框架的时候,自动扫描配置都已经配置好了. 配置如下: <context:component-scan base-package="com.yd&q ...

  2. maven打包出错 Error injecting constructor, java.lang.NoClassDefFoundError

    记录一个maven编译遇到的问题 D:\AAA\工作\公司\c3\hdp_baisc>mvn clean install [INFO] Scanning for projects... [INF ...

  3. 使用IDEA创建一个Maven Web工程:无法创建Java Class文件

    今天用IDEA新建了一个maven web工程,项目目录是这样的: 在新创建一个Java class 文件时,却没有Java class功能,无法创建,如图: 解决方案: 选择 File-->P ...

  4. Maven 打包过滤掉jar包、class文件和指定jsp文件

    过滤掉class文件和jar包,包含和过滤掉特定的jsp文件 maven-war-plugin插件介绍:http://maven.apache.org/plugins/maven-war-plugin ...

  5. maven打包提示com.sun.beans.introspect.PropertyInfo文件找不到

    背景 自从安装jenkins打包后,基本上没有本地打包过.今天特殊情况,需要本地打包.确一直提示打包失败.提示 com.sun.beans.introspect.PropertyInfo文件找不到. ...

  6. maven 打包数据库加密_SpringBoot项目application.yml文件数据库配置密码加密的方法...

    在Spring boot开发中,需要在application.yml文件里配置数据库的连接信息,或者在启动时传入数据库密码,如果不加密,传明文,数据库就直接暴露了,相当于"裸奔"了 ...

  7. java打包没有src_maven 打包时,src/main/java目录下的xml等资源文件没有打包进去的问题...

    关于使用maven打包src/main/java中一些关于mybatis的xml都没有打包进去,导致war包启动不起来,在此记录一下,解决方法. 默认maven在src/main/java中只编译ja ...

  8. eclipse 使用maven打包 包含非java文件时报错

    原因: 在代码中包含了字体库文件 如图: 当含有非java文件打包时会,打包失败 报错 [ERROR] Failed to execute goal org.springframework.boot: ...

  9. build.xml java打包_配置pom.xml用maven打包java工程的方法(推荐)

    下面小编就为大家带来一篇配置pom.xml用maven打包java工程的方法(推荐).小编觉得挺不错的, 现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 最近由于项目需要,研究了一下mav ...

最新文章

  1. Sentinel 高可用流量管理框架
  2. vim的一些快捷键,备忘
  3. Linux0.1源码分析,《Linux 0.01内核分析与操作系统设计——创造你自己的操作系统》...
  4. erlang四种启动监控策略
  5. MOTO行货如此服务——服务的南北差异
  6. mysql修改root用户的密码
  7. MyBatisPlus条件构造器带条件查询selectList使用
  8. java之static关键词的作用
  9. 我有一张1996年版一元钱,值多少钱?
  10. 3.7V锂电池升压到5V1A,FS2114升压转换芯片设计布局
  11. fedora 11源码安装设置fcitx3.6输入法
  12. Centos7安装Docker,阿里源,网易镜像
  13. 怎样用自己电脑做服务器供他人访问自己的网站
  14. python3 姓名随机生成脚本--random.randrange()用法
  15. 华为交换机S5700故障系统文件丢失处理
  16. 你总是喜欢抓不住的东西
  17. 上海店宝宝:电商靠谱助力农产品出村进城
  18. 读书笔记:《过程咨询 I II III》 回顾
  19. 今日金融词汇---仓位,是什么?
  20. 实训|第三天Linux登录界面的修改以及Richard Stallman、自由软件运动

热门文章

  1. setpairint,int 的用法
  2. java jsch shell_仅在JSch shell通道中获取特定命令的输出
  3. dell服务器硬盘锁_服务器十大排行
  4. 倍周期分岔 matlab,由倍周期分岔走向混沌-Read.DOC
  5. MySQL重启也无法解决的Warning: World-writable config file '/etc/mysql/my.cnf' is ignored
  6. linux 分配组命令,linux下一个用户如何分配给多个用户组?求命令,谢了。
  7. mysql binlog DDL_MySQL binlog原理及应用
  8. tornado web mysql_Tornado WEB服务器框架 Epoll-- 【Mysql数据库】
  9. csharp语言_电脑绝技教你22天学精Csharp之第五天
  10. python sys模块详解_python之sys模块详解