System.getProperty、PropConfig.loadConfig应用
2024-09-05 00:51:52
1、获取项目下制定位置(System.getProperty("admin.root")):
在web.xml中配置webAppRootKey
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>aaa.root</param-value>
</context-param>
java代码里:System.getProperty("aaa.root")
就能得到tomcat项目目录:比如webapps\Project
System.getProperty("aaa.root")+"/WEB-INF/classes"就到classess目录了,你就可以加自己的路径了。
同理jboss下:
System.getProperty("aaa.root");
得到项目路径(注意这里的获取项目路径,如果存储文件,重新发布会丢失;可以用来存储临时文件):
D:\server\jboss\wildfly-8.1.0.Final\standalone\deployments\sdm-admin.war。
2、调用properties文件信息:
private static PropConfig setConfig =PropConfig.loadConfig("conf/auth/auth.properties");
String url = setConfig.getConfigString("callbackUri");
参数callbackUri=$[sal.callbackuri]的定义到父级pom中:
最新文章
- 3 3Sum closest_Leetcode
- java内存泄漏的定位与分析
- openssl生成ssl证书
- python目录操作shutil
- Top ShooterHDU2863&;&;继续xxx定律HDU3784
- 实践GTD三周年后的体会
- 启动图实现:UIScrollView+UIPageControl简单实现
- [原]DbHelper-SQL数据库访问助手
- Embed对象
- hdu 5535 Cake 构造+记忆化搜索
- 2_1我的第一个应用hello world[wp8特色开发与编程技巧]
- 通过快捷键及cmd命令注销系统
- HDU 2063 裸奔的二分图最大匹配
- 【Linux笔记(002) 】-- centos7 文档操作基本命令
- 一些有用的huginn Agent
- 微信小程序之图片base64解码
- Jmeter+ant集成接口测试报告
- github提交代码失败
- 使用html+css+js实现简易计算器
- 第一周例行报告psp
热门文章
- java之spring之spring整合hibernate
- KindEditor 简单使用笔记
- MVC利用JQuery异步加载PartialView
- Postman中添加真实请求(Chrome Networks中的全部请求,含https)copy as har
- iOS - 崩溃异常处理(1)
- Flink入门 - CoGroup和Join
- 【知识点整理】Oracle中NOLOGGING、APPEND、ARCHIVE和PARALLEL下,REDO、UNDO和执行速度的比较
- 【Code Tools】AB性能测试工具(一)
- linux设备驱动程序-i2c(1):i2c总线的添加与实现
- ES6--不定参数