java项目中读取src目录下的文件
private void getUser(String tmpfile){
  Properties props = new Properties();
  props.load(DbTask.class.getClassLoader().getResourceAsStream(
                tmpfile));
  return props.getProperty("user");
}
方法说明:
tmpfile是传入的需要读取的文件名
这个文件一定要跟DbTask类,在一个包下面
调用:
getUser("/test.ini");   ==>abc
test.ini文件内容:
user=abc
pwd=123
如果不在同一个包中,那么只要把 getUser("/test.ini");改成 getUser("/包/test.ini"); ==> eg. getUser("/cn/test/sample/test.ini");
java项目中读取src目录下的文件的更多相关文章
- [Java] 在 jar 文件中读取 resources 目录下的文件
		
注意两点: 1. 将资源目录添加到 build path,确保该目录下的文件被拷贝到 jar 文件中. 2. jar 内部的东西,可以当作 stream 来读取,但不应该当作 file 来读取. 例子 ...
 - WEB编程中获取src目录下的文件(没有src目录)
		
这种情况遇见的会比较多,像一个WEB工程,如果在src下面写了一个xml或者一些其它的文件,当工程发布到服务器时,web程序是在tomcat等服务器下运行这个程序的,这个时候,程序目录里面并没有src ...
 - iOS案例:读取指定目录下的文件列表
		
// // main.m // 读取指定目录下的文件列表 // // Created by Apple on 15/11/24. // Copyright © 2015年 Apple. All rig ...
 - Python 读取某个目录下的文件
		
读取某个目录下的文件,如'/Users/test/test_kmls'目录下有test1.txt.test2.txt. 第一种方法读出的all_files是test1.txt.test2.txt im ...
 - SpringBoot读取资源目录下的文件
		
需要读取resources目录下的文件,那么方法如下: 假设在资源目录下的template目录下有一个文件a.txt,获取到文件流的方式 InputStream stream = this.getCl ...
 - Maven项目中读取src/main/resources目录下的配置文件
		
在Maven项目的开发中,当需要读取src/下的配置文件时,该怎么做? 我们假设Resources下有一个文件名为kafka.properties的配置文件(为什么用kafka.properties, ...
 - java web项目中 获取resource路径下的文件路径
		
public GetResource{ String path = GetResource.class.getClassLoader().getResource("xx/xx.txt&quo ...
 - IDEA中读取 resource目录下文件
		
1. 资源文件 2. 加载文件 public void test() { try { System.out.println("begin test"); String filepa ...
 - java  读取固定目录下的文件(和上篇差点儿相同)
		
package gao.org; import java.io.FileNotFoundException; import java.io.IOException; import java.io.Fi ...
 
随机推荐
- 使用app loader上传iOS应用
			
正如上篇文章中提到的,因为一些原因我尝试通过app loader打包上传应用到appStore 其实这个使用还是挺简单 的 首先要知道怎么打开loader 打开方式有两种 一种是直接打开loade ...
 - linux-启动停止重启shell    简单shell示例
			
停止: #!/bin/bashpid=`ps -ef|grep /opt/lampp|grep -v grep|awk '{print $2}'|wc -l`b=0if [ $pid -gt $b ] ...
 - JSP起源、JSP的运行原理、JSP的执行过程
			
JSP起源 在很多动态网页中,绝大部分内容都是固定不变的,只有局部内容需要动态产生和改变. 如果使用Servlet程序来输出只有局部内容需要动态改变的网页,其中所有的静态内容也需要程序员用Java程序 ...
 - 51nod 第K大区间2(二分+树状数组)
			
题目链接: 第K大区间2 基准时间限制:1.5 秒 空间限制:131072 KB 分值: 160 定义一个长度为奇数的区间的值为其所包含的的元素的中位数.中位数_百度百科 现给出n个数,求将所有长度为 ...
 - Linux  内存管理子系统
			
一.内存管理子系统 1 . 内存管理模块 功能: 虚拟地址到物理地址的映射 32位系统访问的地址一共4G: 0-3G : 应用程序 3G+896M :直接映射 , Vmollat区,永久内存映射,固定 ...
 - git之添加ssh
			
1.ssh-keygen 2.cat ~/.ssh/id_rsa.pub 3.git config user.email "huangsy13@gmail.com" 4.git c ...
 - JavaScript--浏览器对象模型BOM(17)
			
// BOM也叫做浏览器对象模型,它提供了很多对象,用于访问浏览器的功能;这些功能与任何网页内容无关; // BOM缺少规范,每个浏览器提供商都按照自己的想法去扩展它,那么浏览器共有对象就成了事实的标 ...
 - win7安装office2007出错被中断-已经解决
			
觉得雨林木风win7系统本身的office2007不好,但不能卸载,用360强力删除工具,把整个安装的文件夹全部删除,重新用之前能够在另外xp和win7系统成功安装的破解版office2007,安装开 ...
 - vs 2015密钥
			
专业版:HMGNV-WCYXV-X7G9W-YCX63-B98R2企业版:HM6NR-QXX7C-DFW2Y-8B82K-WTYJV
 - 微信(一) 获取openid   网页授权 C# WeChatHelper
			
用.Net开发微信的时候第一步就是获取微信的网页授权,获取openid. 自己做个总结,以后也好用,这里只提供了获取openid的接口,后续程序有待开发 using System; using Sys ...