Maven

Stella981
• 阅读 623

在项目 pom.xml 中指定

<build>
    <resources>
        <resource>
            <!--控制资源目录下要打包进去的文件,这里为全部打包-->
            <directory>src/main/resources</directory>
            <filtering>true</filtering>
        </resource>
        <resource>
            <!--细粒度控制-->
            <directory>src/main/resources2</directory>
            <includes>
                <include>**/*.txt</include>
            </includes>
            <excludes>
                <exclude>**/*.jpg</exclude>
            </excludes>
        </resource>
    </resources>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-resources-plugin</artifactId>
            <configuration>
                <encoding>UTF-8</encoding>
                <useDefaultDelimiters>true</useDefaultDelimiters>
                <resources>
                    <!--指定资源目录-->
                    <resource>src/main/resources</resource>
                    <resource>src/main/resources2</resource>
                </resources>
            </configuration>
        </plugin>
    </plugins>
</build>

http://maven.apache.org/plugins/maven-resources-plugin/examples/include-exclude.html

https://my.oschina.net/u/2377110/blog/1584204

点赞
收藏
评论区
推荐文章
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Stella981 Stella981
3年前
Maven项目使用打包时使用本地jar包库
在使用maven管理项目时,有时候我们可能会使用一些第三方的jar包依赖库,但是这些jar包依赖库又没有在共有的maven仓库。通常只能下来放到本项目的lib目录下。但是我们打包时如果不做处理,那么打包后的fatjar中不会有lib文件夹中的相关jar包。打包后无法运行起来,因此需要做特殊处理,让maven打包时能够把使用到外部jar打进去。主要就是在
Wesley13 Wesley13
3年前
3、electron打包生成exe文件
打包方式1:DOS窗口命令打包DOS下,输入 npminstallelectronpackagerg全局安装我们的打包神器:cnpminstallelectronpackagerg在项目文件夹下面,也就是根目录下面打开DOS执行打包命令:electronpacka
Stella981 Stella981
3年前
Maven命令将本地jar打包到maven仓库
一、背景日常开发中,常见的一种情况是在java项目的pom.xml文件中引入依赖版本信息,由于maven中央仓库没有这个jar,我们可以从其他地方下载下来,然后再使用打包方式将下载下来的jar包打包到maven仓库。二、示例1\.依赖ojabc6引入!在这里插入图片描述(https:/
Stella981 Stella981
3年前
React生产环境打包&&后台环境运行(有跨域+无跨域)
(1)打包项目1、yarnrunbuild或者2、npmrunbuild  打包后,webpack会自动在根目录生成build文件,里面存放着相关文件  !(https://img2020.cnblogs.com/blog/1291869/202004/1291869202004101706415171581206162.
Stella981 Stella981
3年前
SpringBoot集成mybatis以及自动化测试代码实现
Mybatis和logback的应用配置1、在module的pom.xml文件中,加载springboot和swagger、lombok、fastjson、mysql、mybatis包2、在resources中添加配置:配置文件有两种,一种是properties,另一种是yaml,这里使用yamlyaml配
Easter79 Easter79
3年前
SpringBoot集成mybatis以及自动化测试代码实现
Mybatis和logback的应用配置1、在module的pom.xml文件中,加载springboot和swagger、lombok、fastjson、mysql、mybatis包2、在resources中添加配置:配置文件有两种,一种是properties,另一种是yaml,这里使用yamlyaml配
Stella981 Stella981
3年前
Dubbo之服务项目打成jar
pom.xml增加配置<!构建项目配置<build<finalNameznsarticleservice</finalName<!加载资源<resources<resource<ta
Stella981 Stella981
3年前
Android APK打包过程概述
1.用aapt命令生成R.java文件2.用aidl命令生成相应java文件3.用javac命令编译java源文件生成class文件4.用dx.bat将class文件转换成classes.dex文件5.用aapt命令生成资源包文件resources.ap\_6.用apkbuilder.bat打包资源和classes.dex文件,生成uns
Stella981 Stella981
3年前
Gradle 动态创建Task+依赖+增量构建
defaultTasks'main'defresource_dirnewFile("resources")taskmain{fileTree(resource_dir){include".zip"}.each{Filef