maven项目打war包有些配置文件不见了?怎么回事
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包有些配置文件不见了?怎么回事相关推荐
- Linux中把文件夹打成war包,SpringBoot中maven项目打成war包部署在liunx服务器上的方法...
说明:Spring Boot由于内嵌了如Tomcat,Jetty和Undertow这样的容器,也就是说可以直接跑起来,用不着再像Spring项目还需要外置的Tomcat等容器来进行部署工作了,通过启动 ...
- 使用idea打包war包和maven项目打包war包放到tomcat中运行,以及报404错误的解决
使用idea打包war包和maven项目打包war包放到tomcat中运行,以及报404错误的解决 在tomcat下运行打包的war包,访问时显示404 浅谈打包war包的方式 第一种: 第一步: 第 ...
- Maven 项目打war包步骤
Maven 项目打war包步骤 首先确认自己拥有maven环境. 在CMD窗口输入mvn -version会展示maven的版本. 一 .Eclipse打包 选择项目,右键->Run As -& ...
- Maven项目中War包的打包及依赖方式
两个web项目之间的依赖引用方式.Web项目之间,通过war包的方式进行引用的.例如,有两个项目,puzzle-web和puzzle-web-demo,两个均是web项目,puzzle-web-dem ...
- IDEA中web项目maven项目打war包的方式
手动打包 1.打开idea,如图 2.如图1.2.3步 3.就出现一个新的,接下来配置一下 4.点加号,选D- C- 5.选择你项目得到webapp,点OK 6.创建文件夹WEB-INF 7.在WEB ...
- idea打包非maven项目打包war包
选中项目结构,按F4 或者Ctrl+Shitf+Alt+S 接下来你会看到一个这个窗口点击Artifacts 然后点击头上的绿色加号 然后你会发现一个 没有命名的war格式,名字自己取吧(在Na ...
- IntelliJ IDEA maven 项目打war包
点击IDEA右侧的Maven Project,选择需要打包的工程下的Lifecycle,先运行clean,再运行package / install,都是可以的. 打包成功:war在项目的target文 ...
- java项目打war包
今天同事让我帮忙打war包,突然发现命令忘了,哈哈,在此记录下: 1.打开cmd敲命令jar,如下图所示: 2.然后查找到项目所在路径,找到之后敲打包命令,如下图所示: 3.这就完事了,直接去你的项目 ...
- web项目打war包方法 两步解决(极其简单方便)
一些项目进行部署的时候需要打war包部署,尤其是非maven项目打war包比较麻烦,下面就介绍极其简单的打war包的方法,两步解决 ** 第一步 如图所示,选择你要打war包的文件,注意要选择第二个, ...
最新文章
- s3c6410 开发板Linux系统支持 K9GAG08U0E的方法
- switch使用中遇到的问题
- animate css3 应用的借鉴,一个同事写的JS
- 【TinyML 实践 - 1:What Why TinyML】
- 解决“终端服务器超过了最大允许连接数”
- react+typescript报错集锦持续更新
- windows下Qt5.4.2 for android开发环境配置
- 第2讲 ZF2.4 最新框架搭建
- 设计模式之GOF23组合模式
- java从文件读入个人信息_Nacos 作为配置中心 读取Properties配置信息
- 基于jsp+mysql+Spring+SpringMVC+mybatis的房源信息管理系统
- 评测|抢鲜体验飞凌Linux版LS1028A系列嵌入式开发板
- java即时通讯 开源_im即时通讯开源
- Julia中的numerator()函数
- 内存分为几个部分?堆与栈的区别
- python----列表 例题 创建一个列表,命名为foods, 在列表中保存5个食物士豆,西红柿面条,苹果,披萨并打印出每一个食物的名字
- 为什么大公司一定要使用微服务?微服务杂谈(1),推荐学习
- spring-boot整合redies、mybatis、thymeleaf
- 计算机网络实验一:Packet Tracer 入门
- 安居客二手房信息爬取(六安)