博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java Web项目中读取
阅读量:6892 次
发布时间:2019-06-27

本文共 1215 字,大约阅读时间需要 4 分钟。

hot3.png

如果是MAVEN项目,一般将配置文件放在WEB-INF所在的模块中,便于发布后的修改。

public class OSSFileUtil {    public static final String OSSRESPATH = "utilsProps/OSSRes.properties";    public static String accessKeyId ;    public static String accessKeySecret ;    public static String endpoint ;    public static String CONTRACT_BUCKET ; //合同存储的bucket    public static OSSClient client;    public static final Properties prop = new Properties();    static{        try {            String path = OSSFileUtil.class.getClassLoader().getResource("").toURI().getPath();            log.info("OSSRes.properties path:"+path + OSSRESPATH);            FileInputStream fis = new FileInputStream(new File(path + OSSRESPATH));            prop.load(fis);            accessKeyId = prop.getProperty("accessKeyId").trim();            accessKeySecret = prop.getProperty("accessKeySecret").trim();            endpoint = prop.getProperty("endpoint").trim();            CONTRACT_BUCKET = prop.getProperty("CONTRACT_BUCKET").trim();            client = new OSSClient(endpoint, accessKeyId, accessKeySecret);        } catch (Exception e) {            log.error("OSS文件工具类初始化失败!");            e.printStackTrace();        }    }

转载于:https://my.oschina.net/hzchenyh/blog/678409

你可能感兴趣的文章
搭建gitlab本地服务
查看>>
day02
查看>>
SpringBoot慕课学习-SpringBoot开发常用技术整合-资源文件属性配置
查看>>
命令导入证书
查看>>
Django-CBV
查看>>
NativeWindow_01
查看>>
【Flutter学习】基本组件之图片组件Image
查看>>
(转)工作之路---记录LZ如何在两年半的时间内升为PM
查看>>
CoreAnimation
查看>>
JS基础属性跟运算
查看>>
通过类创建子线程&同步锁
查看>>
编程珠玑:单词频率最高选取
查看>>
几乎所有编程语言的hello, world程序(3)
查看>>
CentOs 设置静态IP 方法
查看>>
Ubuntu 16.04源码编译安装nginx 1.10.0
查看>>
2017"百度之星"程序设计大赛 - 资格赛-度度熊与邪恶大魔王(dp+后缀最小值)
查看>>
Node + vue 实现移动官网
查看>>
Windows上Python2.7安装Scrapy过程
查看>>
【转载】C#调用国家气象局天气预报接口
查看>>
hdu1568
查看>>