关于文件操作路径的问题!同时欢迎讨论日志问题! 建议你使用Log4J,很专业的日志处理jakarta.apache.org 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 InputStream in=getClass().getResourceAsStream(propFileName);可以得到你的类的class文件同目录下的propFileName文件的流,当然,propFileName也可以是相对路径,如../a.txt表示class文件的上级目录中的a.txt文件另外,我对异常的日志是这样处理的,我自己创建了一个异常类,构造函数除了Exception类的方法外,添加了一个方法,MyException(Exception e, String msg),这样我对使用用户可以输出msg的错误信息,对日志我可以写系统抛出的异常的信息,而且我统一在MyException里面处理异常的日志纪录,所以改变日志的记录方式或者决定不记录日志都是很方便的事情 在web中:用request.getRealPath("");或application.getRealPath("");得到web所在的绝对路径!然后加上相对路径就可以了!在application中:用System.getProperty("user.dir")得到工作目录我写了一个自己觉得很经典的日志类,不过在公司!要的话发信给我[email protected] 最好把log文件的路径用一个配值文件来写,程序运行初始化的时候,从配置中读出log文件路径。这样能比较灵活控制。 非常感谢各位,由于网络故障,所以没有及时上网回复,请大家原谅。Log4J是一个很好的东东,就是太复杂了点。在我写的程序中还用不上那么复杂的处理。一直想把那种思想给拿来自己用用。可是还没有捉摸个明白,程序又不能不往下写,工期在那儿啊,所以用个简单点的来处理一下。 frenzieddragon(FrenziedDragon)说的在异常类来处理,这个方法不错(至少很方便的满足了我要的需求。)。zfluo(云淡风清)说的log文件的路径用配置文件来写。这个办法妙。 dickensi()流星·逐日() 能不能将你的日志类公开一下。让大家学习学习。随贴附上mail,希望能得到你的回复。再次感谢各位。多谢~ 如何学会 用Java API? java时间问题 JAVA中如何从文本文件中搜索数据!!!急呀!!! 急求高手帮忙 一个关于软件编写中存储的问题,希望高手赐教! GregorianCalendar类问题 急! 一个jTable取值的问题,在线等 哪里有Think in Java的中文版? 谁有sql server 7 /2000的jdbc连接驱动 jdbc-odbc bridge 的问题 我的第一个JAVA程序还是不可使用!是否与我的TOMCAT 4.0 的STARTUP.BAT 运行失败有关系!
可以得到你的类的class文件同目录下的propFileName文件的流,当然,propFileName也可以是相对路径,如../a.txt表示class文件的上级目录中的a.txt文件
另外,我对异常的日志是这样处理的,我自己创建了一个异常类,构造函数除了Exception类的方法外,添加了一个方法,MyException(Exception e, String msg),这样我对使用用户可以输出msg的错误信息,对日志我可以写系统抛出的异常的信息,而且我统一在MyException里面处理异常的日志纪录,所以改变日志的记录方式或者决定不记录日志都是很方便的事情
用request.getRealPath("");或application.getRealPath("");
得到web所在的绝对路径!
然后加上相对路径就可以了!在application中:
用System.getProperty("user.dir")得到工作目录我写了一个自己觉得很经典的日志类,不过在公司!
要的话发信给我[email protected]
配值文件来写,程序运行初始化
的时候,从配置中读出log文件
路径。这样能比较灵活控制。
dickensi()流星·逐日() 能不能将你的日志类公开一下。让大家学习学习。随贴附上mail,希望能得到你的回复。
再次感谢各位。多谢~