Java项目中(不是web)资源文件路径问题

Java项目中(不是web)资源文件路径问题,第1张

class.getResource("/").getPath()这个方法是获取的当前类所在的根目录,这个根目录在项目中就是src下面,你eclipse中,有的项目运行编升掘译后,会把生成的class文件放到bin文件夹中,我是会maven管理的项目,输出就是:袭型/C:/Workspace/JavaTest/target/classes/。你的视频中,可能它运行java文件拍笑猜不是在eclipse或IDE中运行的,而是在命令窗口中运行的,所以会和你输出的不一样。

所谓资源文件就是*.properties啊,把需要国际化的输出字符串都弄成键值对存放在properties中,每种语银颤言一个配置文件,键相同,值就是各种语言的翻译;旅哪国际锋镇败化的时候读取不同的配置文件就OK了:Properties p=new Properties()

p.load(new FileInputStream(new File(String FileName)))p.getProperty(String key)。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/12271348.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存