社区
Java SE
帖子详情
JAVA如何从配置文件(.txt)读入信息 50分求答案
xuedouer521
2007-06-29 09:56:10
我写了一个FTP登陆小程序 希望能从.TXT文件中读取配置内容 BufferedRdader br = new BufferedRdader {
new FileReader ("username.txt")};
String username = br.readLine();
但是程序通不过,有哪位知道怎么读.TXT文件里得配置么?
...全文
501
17
打赏
收藏
JAVA如何从配置文件(.txt)读入信息 50分求答案
我写了一个FTP登陆小程序 希望能从.TXT文件中读取配置内容 BufferedRdader br = new BufferedRdader { new FileReader ("username.txt")}; String username = br.readLine(); 但是程序通不过,有哪位知道怎么读.TXT文件里得配置么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gongyali2005
2007-06-29
打赏
举报
回复
难道IO流不复杂?
xuedouer521
2007-06-29
打赏
举报
回复
XML格式太复杂了~@.@
xuedouer521
2007-06-29
打赏
举报
回复
好像是配置文件得路径问题~-.-!谢谢了~:)
我.properties文件中格式是 username = test
用 Properties p=new Properties();
FileInputStream in = new FileInputStream("username.properties");
p.load(in);
String username=p.getProperty("username"); 读配置文件
可是现在登陆得时候 client.login(username, password); 登不上去了 原先写定IP ID 和密码测试得时候是可以成功登陆得,我想.properties文件中格式我是否有问题 造成他读不进去配置呀?
gongyali2005
2007-06-29
打赏
举报
回复
建议使用XML文件来实现你想要的功能.
baobao28
2007-06-29
打赏
举报
回复
try {
FileReader fr=new FileReader("d:\\systen.ini");
BufferedReader br=new BufferedReader(fr);
String s=null;
while ((s=br.readLine())!=null)
{
String Ftr=s;
StringTokenizer gall=new StringTokenizer(Ftr,"=");
String gtstr=gall.nextToken();//取"="前面的所有值
if (gtstr.equals("jdbc.dbDriver"))
{
String dbDriver=gall.nextToken();
}
if (gtstr.equals("jdbc.dbUrl"))
{
String dbUrl=gall.nextToken();
}
}
} catch (Exception e) {
e.printStackTrace();
}
linguoqiang
2007-06-29
打赏
举报
回复
文件路径不正确,如果你写("username.properties");,那么系统会到你启动程序的路径去找该文件,例如,你的run.bat是启动的程序,该文件在d:\test目录下,那么程序会到d:\test目录下去找该文件,找不到即包括。如果你是放到和某个类同目录,那么可以使用this.getClass().getResourceAsStream()获得
吴恒
2007-06-29
打赏
举报
回复
你的配置文件路径是不是有问题呀
xuedouer521
2007-06-29
打赏
举报
回复
FileInputStream in = new FileInputStream("username.properties");这句~ \
错误: at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at shiyan3.Main.main(Main.java:37)
leasa
2007-06-29
打赏
举报
回复
用绝对路径试试,
异常信息怎么只有三行,没有关键内容.
Ji秋风
2007-06-29
打赏
举报
回复
把username.txt放到类同目录下试试
吴恒
2007-06-29
打赏
举报
回复
你在哪一步报的错呀。
xuedouer521
2007-06-29
打赏
举报
回复
-.-! 吴恒~ 还是和上面一样得问题~ 设个传递值程序也过不去~
吴恒
2007-06-29
打赏
举报
回复
Properties props = new Properties();
FileInputStream in = new FileInputStream("database.properties");
props.load(in);
in.close();
xuedouer521
2007-06-29
打赏
举报
回复
如果用扩展名.properties 代码如下:
Properties p=new Properties();
p.load(new FileInputStream("username.properties"));
String username=p.getProperty("username");
程序还是过不去~ 报错
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at shiyan3.Main.main(Main.java:37)
leasa
2007-06-29
打赏
举报
回复
用properties文件,
public class PropertiesTest {
public static void main(String[]args){
Properties prop=new Properties();
try {
prop.load(new FileInputStream("...../log4j.properties"));
System.out.println("prop:"+prop);
System.out.println("prop:"+prop.get("log4j.appender.stdout"));
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
gloomyfish
2007-06-29
打赏
举报
回复
把配置文件放在类路径下面,然后用ClassLoader.getResourceAsStream
得方法去获得解析即可
建议你把文件扩展名改成.properties, okie
xuedouer521
2007-06-29
打赏
举报
回复
谢谢各位 散分结贴了~
java
conf文件_
java
配置文件
大家可能经常会遇到在
Java
程序中存取程序
配置文件
的需求,比如,为了能够和不同的数据库连接,我们经常把数据库连接的
信息
存放到属性文件中,这些
信息
一般包括数据库驱动程序类名、数据库连接的URL,数据库的用户名和口令等等。为了便于程序的安装或部署,我们经常会把这些的
配置文件
存放到程序安装的根目录中。由于
Java
程序用包来分组类,有时候将这些
配置文件
放入到读取它们的类所在的包目录中会更好一些。比如,在下...
【
java
】getResourceAsStream(“.properties“)
配置文件
无法
读入
问题
程序报出了无法初始化以及空指针异常,经过排查,发现inputstream是空的,说明
配置文件
并没有被读进来。即使我们使用全路径,依然是上述的错误。换一种
读入
配置文件
的方式。
Java
读取和写入
配置文件
Properties
Java
读取和写入
配置文件
Properties。
java
读取.sql文件_
java
解析sql文件
packagecom.athena.ckx.util;import
java
.io.FileInputStream;import
java
.io.InputStream;import
java
.sql.Connection;import
java
.sql.Statement;import
java
.util.ArrayList;import
java
.util.Arrays;import
java
.util.L...
Java
中读取properties
配置文件
的八种方式总结
【代码】
Java
中读取properties
配置文件
的八种方式总结。
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章