我正在考虑重组一个旧的Web应用程序。
我从动态Web应用程序中提取了所有Java源文件,并将它们放在一个jar中,当使用我的build.xml进行编译时,它会被添加到Web App WerContent / WEB-INF / lib中。
所以我的意图是只有我的jsf / xhtml& Web应用程序中的资源文件(js / css / images)。
Jar还包含许多java资源包属性文件
在Web App中使用这些属性文件是标准做法吗?
它们的推荐位置是什么?
由于
答案 0 :(得分:1)
资源包必须位于webapp的类路径中的某个位置。他们是WEB-INF/classes
还是WEB-INF/lib
都无所谓。重要的是ResourceBundle.getBundle()
使用类加载器加载它们。
我会将它们放在与使用它们的类相同的位置。