Java 找不到资源文件
我是Java新手。我使用EclipseIDE。我有这样的包结构:Java 找不到资源文件,java,resources,properties,Java,Resources,Properties,我是Java新手。我使用EclipseIDE。我有这样的包结构: Java src: -1)org.pdfbox; -2)org.pdfbox.util; -3)org.pdfbox.pdmodel.interactive.documentnavigation.outline - ..... -4)org.pdfbox.util; -4.1)Resource
Java src:
-1)org.pdfbox;
-2)org.pdfbox.util;
-3)org.pdfbox.pdmodel.interactive.documentnavigation.outline
- .....
-4)org.pdfbox.util;
-4.1)ResourceLoader.java - loads data from .properties file ;
-4.2).....
-4.3).....
-5)org.pdfbox.Resources;
-5.1)files to be downloaded (*.properties).
包含资源的包具有灰色图标,其他包具有棕色图标。当我尝试从org.pdfbox.Resources加载文件时,ResourceLoader引发异常“找不到文件”。有没有办法将带有属性的包包含到项目或其他内容中?我已尝试设置属性文件的绝对或相对路径。非常感谢你的帮助 如果属性文件名为
myfile.properties
,则代码应如下所示:-
ResourceBundle rb = ResourceBundle.getBundle("org.pdfbox.Resources.myfile");
// get the string value from key "myvar" from the properties file
String s = rb.getString("myvar");
显示用于加载属性的代码,以及异常的堆栈跟踪。