pom 打包空目录

使用 org.apache.maven.plugins:maven-war-plugin 插件是会默认将空目录忽略,不会被打包,

在其 2.4 版本开始提供了一个参数:

可以将空目录打包进去。

注意一定要再插件配置的时候,提供版本号,否则,maven3 默认使用的是 org.apache.maven.plugins:maven-war-plugin2.2

则该配置不会起作用。要配置成2.4以上

时间: 2024-10-08 12:38:43

pom 打包空目录的相关文章

POM(project Object Model) Maven包管理依赖 pom.xml文件

什么是POM POM全称为“Project Object Model”,意思是工程对象模型.Maven工程使用pom.xml来指定工程配置信息,和其他文本信息.该配置文件以xml为格式,使用xml语法表明信息. 快速预览 一个pom.xml文件主要包括以下元素信息: pom.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

maven打包的时候会忽略掉空文件夹,怎样配置让它不忽略?

有时候会在项目中建一个目录,来存放临时文件,用完就删掉,这个目录基本上是空的.然而,Maven在打包的时候缺省是不打包空目录的.这时候,需要在maven-war-plugin中加一个配置,如下: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.6</version&g

SpringBoot | 番外:使用小技巧合集

前言 最近工作比较忙,事情也比较多.加班回到家都十点多了,洗个澡就想睡觉了.所以为了不断更太多天,偷懒写个小技巧合集吧.之后有时间都会进行文章更新的.原创不易,码字不易,还希望大家多多支持!话不多说,开始今天的技巧合集吧~ 设置网站图标 允许跨域访问 独立Tomcat运行 启动不设置端口 启动完成前进行业务逻辑 动态修改日志级别 热部署 自定义启动Banner 文字形式 图片形式 相关资料 总结 一点吐槽 最后 老生常谈 设置网站图标 原来我们在使用tomcat开发时,设置网站图片时,即icon

mybatis Could not find resource SqlMapConfig.xml

mybatis找不到核心配置文件异常,我的情况是由于建立maven工程的时候打包方式为pom工程造成的,修改打包方式为jar或者war或者删除pom打包方式,运行即可 参考帖子:IDEA工具java.io.IOException: Could not find resource SqlMapConfig.xml 原文地址:https://www.cnblogs.com/alphajuns/p/12513983.html

最详细的 Spring Boot 多模块开发与排坑指南

创建项目 创建一个 SpringBoot 项目非常的简单,简单到这里根本不用再提.你可以在使用 IDEA 新建项目时直接选择 Spring Initlalize 创建一个 Spring Boot 项目,也可以使用 Spring 官方提供的 Spring Boot 项目生成页面得到一个项目. 下面介绍一下使用 Spring 官方生成的方式,如果你已经有了一个 Spring Boot 项目,这部分可以直接跳过. 打开 https://start.spring.io/ 填写 group 和 Artif

文件目录压缩tar zip

目录 压缩包,解压和压缩 例: 压缩包,解压和压缩 格式 压缩工具 .zip zip压缩工具 .gz gzip压缩工具,只能压缩文件,会删除源文件(通常配合tar使用) .bz2 bzip2压缩工具,只能压缩文件,会删除源文件(通常配合tar使用) .tar.gz 先使用tar命令归档打包,然后使用gzip压缩 .tar.bz2 先使用tar命令归档打包,然后使用bzip压缩 #针对压缩包的压缩失败,可能是没有安装相关安装包,yum安装即可,或者可以使用yum provides进行查看 # gz

Linux压缩/解压缩命令

目录 Linux系统中常见的压缩包格式 gzip 压缩命令 zip 压缩命令 tar 压缩命令(归档) Linux系统中常见的压缩包格式 格式 压缩工具 .zip zip压缩工具 .gz gzip压缩工具,只能压缩文件,会删除源文件(通常配合tar使用) .bz2 bzip2压缩工具,只能压缩文件,会删除源文件(通常配合tar使用) .tar.gz 先使用tar命令归档打包,然后使用gzip压缩 .tar.bz2 先使用tar命令归档打包,然后使用bzip压缩 gzip 压缩命令 1.gzip只

maven打包成第三方jar包且把pom依赖包打入进来

<build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>com.allen.capturewebdata.Main</mainClass> </manifest> </archive&

如何配置pom.xml用maven打包java工程

最近由于项目需要,研究了一下maven的打包,项目要做到 1,生成3个目录/lib,/conf,/bin目录 2,把所有的jar目录编译.拷贝到/lib目录(包括maven的jar包和lib目录下的jar,以及编译的jar包) 3,把所有的启动脚本从工程根目录拷贝到/bin目录 4,把所有的配置文件从src/main/resources拷贝到/conf 下面是配置的pom.xml,我把相关的配置都加了注释,一看就能明白,把build节点拷贝到你们的项目中,就基本可以用了:) <project x