资源包MissingResourceException异常Linux的特定键
-
18-09-2019 - |
题
我已具有通过键阵列迭代,并呼吁资源包的getString()方法这一问题。我有我需要我的包和资源的某种原因,一个不会被取出的所有映射。这仅是在Linux中Ubunthu 9个问题它工作在Windows中。它发现所有的资源,直到它被正确地映射我的“项目”资源。正如上面说我使用同样的罐子上的机器人操作系统的。我所有的资源可用,除了这一个键。我试图改变键和此资源,但它不断抛出MissingResourceException异常。我的类路径是正确的,否则我的其他键将无法正常工作。我不知道这可能是导致此。我也试图重新排序我的包 - 没有运气
任何输入,将不胜感激。
String cols = new String[] {"name", "actor" , "requestor", "electronicFolder", "item", "dueOn", "finalOccurrenceOn"};
ResourceBundle rb = ResourceBundle.getBundle("application");
for (int i=0; i<cols.length; i++) {
if (rb==null) {
out.print("null");
} else {
try {
out.print(" " + rb.getString(cols[i]) + " : ");
} catch (MissingResourceException ee) {
ee.printStackTrace();
}
}
}
如上所述在Windows完美地工作而没有在Linnux Ubunthu项。这是一个真正的烦恼。
解决方案
我发现,这是在我的开发工作ENV,但不能作为一个打包的EAR。问题是,包括JSP利用的bean标签。我删除此引用,并利用我们的自定义标签类似bean标签和它的工作。
不隶属于 StackOverflow