maven项目打war包有些配置文件不见了?

怎么回事儿?
情况说明:在项目转maven后,通过如下编译成功后

然而拷贝出war后发现包里面的config下面的配置文件不见了,并未被加载到包中

解决方案如下:

<build>
<resources><!-- src/main/java中有配置文件,打war包时必须加上 --><resource><directory>src/main/java</directory><includes><include>**/*.xml</include></includes></resource><resource><directory>src/main/resources</directory><includes><include>*</include></includes></resource><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.2</version><configuration><source>${jdk.version}</source><target>${jdk.version}</target><encoding>${project.build.sourceEncoding}</encoding><skipTests>true</skipTests></configuration></plugin><!-- war打包插件, 设定war包名称不带版本号 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-war-plugin</artifactId><version>2.6</version><configuration><warName>${appname}</warName></configuration></plugin></plugins>

然后再bulid一次,war里面config这些文件就出现了;

maven项目打war包有些配置文件不见了?怎么回事相关推荐

  1. Linux中把文件夹打成war包,SpringBoot中maven项目打成war包部署在liunx服务器上的方法...

    说明:Spring Boot由于内嵌了如Tomcat,Jetty和Undertow这样的容器,也就是说可以直接跑起来,用不着再像Spring项目还需要外置的Tomcat等容器来进行部署工作了,通过启动 ...

  2. 使用idea打包war包和maven项目打包war包放到tomcat中运行,以及报404错误的解决

    使用idea打包war包和maven项目打包war包放到tomcat中运行,以及报404错误的解决 在tomcat下运行打包的war包,访问时显示404 浅谈打包war包的方式 第一种: 第一步: 第 ...

  3. Maven 项目打war包步骤

    Maven 项目打war包步骤 首先确认自己拥有maven环境. 在CMD窗口输入mvn -version会展示maven的版本. 一 .Eclipse打包 选择项目,右键->Run As -& ...

  4. Maven项目中War包的打包及依赖方式

    两个web项目之间的依赖引用方式.Web项目之间,通过war包的方式进行引用的.例如,有两个项目,puzzle-web和puzzle-web-demo,两个均是web项目,puzzle-web-dem ...

  5. IDEA中web项目maven项目打war包的方式

    手动打包 1.打开idea,如图 2.如图1.2.3步 3.就出现一个新的,接下来配置一下 4.点加号,选D- C- 5.选择你项目得到webapp,点OK 6.创建文件夹WEB-INF 7.在WEB ...

  6. idea打包非maven项目打包war包

    选中项目结构,按F4 或者Ctrl+Shitf+Alt+S 接下来你会看到一个这个窗口点击Artifacts    然后点击头上的绿色加号 然后你会发现一个 没有命名的war格式,名字自己取吧(在Na ...

  7. IntelliJ IDEA maven 项目打war包

    点击IDEA右侧的Maven Project,选择需要打包的工程下的Lifecycle,先运行clean,再运行package / install,都是可以的. 打包成功:war在项目的target文 ...

  8. java项目打war包

    今天同事让我帮忙打war包,突然发现命令忘了,哈哈,在此记录下: 1.打开cmd敲命令jar,如下图所示: 2.然后查找到项目所在路径,找到之后敲打包命令,如下图所示: 3.这就完事了,直接去你的项目 ...

  9. web项目打war包方法 两步解决(极其简单方便)

    一些项目进行部署的时候需要打war包部署,尤其是非maven项目打war包比较麻烦,下面就介绍极其简单的打war包的方法,两步解决 ** 第一步 如图所示,选择你要打war包的文件,注意要选择第二个, ...

最新文章

  1. s3c6410 开发板Linux系统支持 K9GAG08U0E的方法
  2. switch使用中遇到的问题
  3. animate css3 应用的借鉴,一个同事写的JS
  4. 【TinyML 实践 - 1:What Why TinyML】
  5. 解决“终端服务器超过了最大允许连接数”
  6. react+typescript报错集锦持续更新
  7. windows下Qt5.4.2 for android开发环境配置
  8. 第2讲 ZF2.4 最新框架搭建
  9. 设计模式之GOF23组合模式
  10. java从文件读入个人信息_Nacos 作为配置中心 读取Properties配置信息
  11. 基于jsp+mysql+Spring+SpringMVC+mybatis的房源信息管理系统
  12. 评测|抢鲜体验飞凌Linux版LS1028A系列嵌入式开发板
  13. java即时通讯 开源_im即时通讯开源
  14. Julia中的numerator()函数
  15. 内存分为几个部分?堆与栈的区别
  16. python----列表 例题 创建一个列表,命名为foods, 在列表中保存5个食物士豆,西红柿面条,苹果,披萨并打印出每一个食物的名字
  17. 为什么大公司一定要使用微服务?微服务杂谈(1),推荐学习
  18. spring-boot整合redies、mybatis、thymeleaf
  19. 计算机网络实验一:Packet Tracer 入门
  20. 安居客二手房信息爬取(六安)

热门文章

  1. #第五章 四维分形角度尺一、江恩角度线里面的奥秘(一)、角度线里面的分形特征
  2. 通过tushare接口完成股票的实际交易的方法有哪些?
  3. MYSQL sql 高阶语句 (sequel)
  4. mac模拟网络差的几个工具
  5. 六十五题java-spring终极面试题及答案
  6. 今年C++好难找工作,c++还有必要学吗?
  7. 在Win10系统中使用独立浏览器 Internet Explorer 11 的解决方案(原创)
  8. NYOJ 252 01串
  9. 高熵合金FeNiCrCoCu纳米压痕模拟代码
  10. 扫盲第三波!教你们挑选合适自己的话筒!