最近一直在做老系统的升级项目,其中不同环境的配置文件使用了不同的名字,那怎样利用Maven重命名文件呢?可以使用copy-rename-maven-plugin插件,如下:
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<excludes>
<exclude>config.properties</exclude>
</excludes>
</resource>
</resources>
<plugins>
<plugin>
<groupId>com.coderplus.maven.plugins</groupId>
<artifactId>copy-rename-maven-plugin</artifactId>
<executions>
<execution>
<id>rename-file</id>
<phase>compile</phase>
<goals>
<goal>rename</goal>
</goals>
<configuration>
<sourceFile>${project.build.outputDirectory}/config-dev.properties</sourceFile>
<destinationFile>${project.build.outputDirectory}/config.properties</destinationFile>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
使用不同的文件,维护复杂,也不容易看出不同环境的区别,最好修改为使用properties。
相关推荐
ckfinder-2.6.0.jar适用于ckfinder在上传文件时对文件进行重命名,命名规则为uuid,对文件夹进行自定义命名
其中我的网盘包括查看文件列表,多文件上传,创建文件夹,文件重命名、复制与移动、下载、在线浏览、分享等诸多功能。本系统所使用的技术包括:SpringMVC框架、Spring框架、Maven项目管理工具、Hadoop HDFS文件系统...
文件的管理,上传、下载、重命名、删除、查看统计数 据、分类管理等。 文件夹的管理,创建、删除、重命名。 文件的分享,支持通过链博口二维码的分享方式等等。 二、项目运行 环境配置: Jdk1.8 + Tomcat8.5 + ...
到%USERPROFILE%/.m2目录重命名为settings.xml,并修改文件中的变量 <localRepository>@maven_localRepository@ <id>branchitech-maven <username>@ivy_username@ <password>@ivy_passwd@ #创建maven ...
group id: com.github.seanroy artifact id: lambda-maven-plugin version: 2.3.3 请注意,工件已从lambduh-maven-plugin重命名为lambda-maven-plugin。 从命令行部署 mvn package shade:shade lambda:deploy-lambda...
其中我的网盘包括查看文件列表,多文件上传,创建文件夹,文件重命名、复制与移动、下载、在线浏览、分享等诸多功能。所使用的技术包括:SpringMVC框架、Spring框架、Maven项目管理工具、Hadoop HDFS文件系统、HBase...
基于springboot搭建一个简单案例,利用proguard插件实现代码混淆,增加源代码的阅读和理解的难度, 并不能百分百保证代码...预检(Preveirfy):在 Java 平台上对处理后的代码进行预检,确保加载的 class 文件是可执行的
其中我的网盘包括查看文件列表,多文件上传,创建文件夹,文件重命名、复制与移动、下载、在线浏览、分享等诸多功能。所使用的技术包括:SpringMVC框架、Spring框架、Maven项目管理工具、Hadoop HDFS文件系统、HBase...
简单的Java Maven应用 一个使用Maven的简单Java应用程序,可与... 此存储库中提供了一个名为example.cloudbees-ci.yml的示例文件,您要做的就是将该文件重命名为cloudbees-ci.yml以使该分支由CloudBees CI模板处理。
文件的管理,上传、下载、重命名、删除、查看统计数据、分类管理等。 文件夹的管理,创建、删除、重命名。 文件的分享,支持通过链接和二维码的分享方式等等,以及管理员对用户的管理等等。 二、项目运行 环境配置:...
资源内容:项目全套源码+完整文档 源码说明: 全部项目源码都是经过测试校正后百分百成功运行。 SpringBoot 毕业设计,SpringBoot 课程设计,基于SpringBoot+...部署环境:Tomcat(建议用 7.x 或者 8.x b版本),maven
为了避免侵犯Apache Maven商标,该插件已重命名为git-code-format-maven-plugin 。 其新坐标为com.cosium.code:git-code-format-maven-plugin 。 1.x文档可以在找到 自动代码格式和验证激活 将此添加到您的Maven...
sqljdbc4.0 jar包,下载后进行解压,解压后将文件重命名sqljdbc4-4.0.jar存放到maven创库路径下
简单的Java Maven应用 一个使用Maven的简单Java应用程序,可与... 此存储库中提供了一个名为example.cloudbees-ci.yml的示例文件,您要做的就是将该文件重命名为cloudbees-ci.yml以使该分支由CloudBees CI模板处理。