pom打包参数选择
2024-09-02 00:38:06
pom.xml配置
<profiles>
<profile>
<id>dev</id>
<properties>
<token>dev</token>
</properties>
<!-- 默认打包参数 -->
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>test</id>
<properties>
<token>test</token>
</properties>
</profile>
</profiles> <build>
<!-- 开启资源配置-->
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
</build>
test.properties
token=${token}
*.java // 获取参数的java类
public class TokenTestPom { private static ResourceBundle resource = ResourceBundle.getBundle("token"); public static final String TOKEN= resource.getString("token"); }
项目打包命令:
mvn install -Ptest
最新文章
- 【原】iOS学习47之第三方-FMDB
- as3正则表达式
- 16061701(地图灯光编译Beast报错)
- VC++ ADO相关
- Python开发之【简单计算器】
- Gradle tip #1: tasks
- 第一章:Javascript语言核心
- Linux下java获取CPU、内存、磁盘IO、网络带宽使用率
- c排序算法大全
- 关于新建JSP文件后,文件开头报错的处理
- maven3常用命令\创建Project
- WordPress的用户系统总结
- Java AOP - Aspectj
- 使用Flex4容器若干技巧
- [Leetcode]669 Trim a Binary Search Tree
- Python_socket常见的方法、网络编程的安全注意事项、socketsever模块、浏览器中在一段时间记录用户的登录验证机制
- Oracle imp exp 导入导出 执行脚本
- springmvc用model传值到jsp页面,el表达式引用接收不到传递过来的值
- 查看CentOS/Linux的版本信息
- [BZOJ3173]最长上升子序列
热门文章
- Docker Swarm 让你事半功倍
- 如何修改JComboBox的宽度
- profile_oracle设置某用户password永只是期
- vue - for 遍历对象和遍历对象数组
- Activity生命周期以及启动模式对生命周期的影响(二)
- 使用VisualSVN建立SVN服务器
- Spring-1 之入门
- SVN 常见命令
- AngularJS模块具体解释
- 严重: Exception starting filter struts2 Unable to load configuration. - [unknown location]