在maven项目中的pom.xml中配置:

<dependency><groupId>org.ini4j</groupId><artifactId>ini4j</artifactId><version>0.5.4</version>
</dependency>

env.ini文件:

[dev]
url="dev-url"
user="dev-user"
password="dev-password"[testing]
url=""
user=""
password=""

代码:

import org.ini4j.Ini;
import org.ini4j.Profile;
import org.ini4j.Wini;
import java.io.File;
import java.util.Map;
import java.util.Set;public class IniUtils {public static void main(String[] args) {try {readIni();}catch (Exception e){System.out.println(e.getMessage());}}private static void readIni() throws Exception{Wini ini = new Wini(new File("yourPath/env.ini"));// readIni.Section section = ini.get("dev");String url = section.get("url");String user = section.get("user");String password = section.get("password");System.out.println(url);System.out.println(user);System.out.println(password);// or just use java.util.Map interfaceMap<String, String> map = ini.get("dev");String url1 = map.get("url");String user1 = map.get("user");String password1 = map.get("password");System.out.println(url1);System.out.println(user1);System.out.println(password1);// get all section names// Set<String> sectionNames = ini.keySet();// for(String sectionName: sectionNames) {//   Profile.Section section1 = ini.get(sectionName);// }// writeini.put("sleepy", "age", 55);ini.put("sleepy", "weight", 45.6);ini.store();}
}

参考:

  • http://ini4j.sourceforge.net/tutorial/OneMinuteTutorial.java.html
  • http://ini4j.sourceforge.net/tutorial/IniTutorial.java.html

java 读取ini配置文件相关推荐

  1. Java 读取 INI 配置文件的方法

    INI 配置文件是 Windows 以前非常喜欢使用的一种配置文件格式,形如: [GLOBAL] path = c:\appdata [JDBC] driver = com.mysql.jdbc.Dr ...

  2. java读取ini_java 读取ini配置文件

    package com.papapa.test; import java.io.BufferedReader; import java.io.FileReader; import java.io.IO ...

  3. java inireader_java读取配置文件 Java中如何设置读取ini配置文件?

    Java读取配置文件的几种方法以及路径问题看透,心静,锁份幽静,将自己填埋在那里,任窗外灯红酒绿,草长莺飞,让那颗疲惫的心,静静地栖息在流水盈盈里,抛却尘世累累. java 怎么读取web jar中的 ...

  4. java inireader_用Java读取INI文件(带section的)

    代码 #include #include int main(){ boost::property_tree::ptree m_pt, tag_setting; read_ini("confi ...

  5. Java读取ini文件

    Java读取ini文件 文章目录 Java读取ini文件 1. ini文件 2. 代码示例 1. ini文件 src/config/config.ini文件内容如下: [login] autorun= ...

  6. java解析yml文件_如何基于JAVA读取yml配置文件指定key内容

    这篇文章主要介绍了如何基于JAVA读取yml配置文件指定key内容,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 先引入需要的依赖 org.yaml ...

  7. 用C读取INI配置文件 (可在linux平台上用)

    /*c语言实现,可在linux平台上用了,在Windows下可以用GetPrivateProfileString或GetPrivateProfileInt方便读取.ini配置文件内容,但是在Linux ...

  8. c#读取ini配置文件、将配置数据保存至ini文件

    全栈工程师开发手册 (作者:栾鹏) c#教程全解 c#读取ini配置文件.将配置数据保存至ini文件 测试代码 static void Main() {string value = readini(& ...

  9. java 读取 application配置文件信息

    java 读取 application配置文件 application.yml hedd:#单字younger-brother: 小弟little-brother: 小兄弟#类数据all:bigSis ...

最新文章

  1. 第十五周程序阅读-范型程序设计(2)
  2. ThinkPHP- 3.1
  3. springmvd接收参数问题
  4. Unity 3D Hierarchy视图
  5. JQGrid 嵌套字表, json数据
  6. html选择区域高亮,css+js实现部分区域高亮可编辑遮罩层
  7. Jquery实现循环删除Reaper某一行
  8. Linux视频教程在线观看Boobooke
  9. 海康摄像头b/s架构下的视频直播
  10. VS2015下载地址和安装教程(图解)
  11. 【数据分析面试】大厂高频SQL笔试题(二)
  12. java在线购物B2C商城源码 单用户商城源码(支持H5+APP+小程序)
  13. (亲测好用,史上最详细)Amesim与Matlab联合仿真——软件安装、环境配置和仿真测试详细流程
  14. 一个迅速崛起的国产开源OCR项目!
  15. 论文课程设计--CRM客户管理系统
  16. springboot整合阿里云OSS存储(对象存储)图文详解-———入门操作指南。
  17. NAR:vRhyme - 对宏基因组中的病毒基因组进行分选的生信工具
  18. html5 倒计时跳转动画,HTML5弹性摇摆旋转的倒计时动画
  19. Windows下搭建局域网内简易git服务器
  20. 使用计算机时按什么键打开,计算机进入BIOS的快捷键是什么|打开计算机以进入BIOS设置时按下的键...

热门文章

  1. 想要学习区块链编程,该掌握哪些计算机语言?
  2. matlab怎样实现滤波,如何用MATLAB来实现中值滤波
  3. php 水平越权,水平越权与垂直越权
  4. 【TCAX模板】罪恶王冠 Guilty Crown OP2
  5. 基于 java+springboot+vue 的酒店⺠宿⽹站250910
  6. 定位定位定位定位定位定定定定定位
  7. springmvc的MapMethodProcessor解析_晏无心_新浪博客
  8. JVM之垃圾收集算法和垃圾收集器详解
  9. 怎么不在Microsoft Edge内打开IE
  10. 结构体排序+sort()