我需要阅读位于耳内的属性文件。在jboss 5.1中,我将文件放在耳朵的根部并且它可以工作,但是在野外它不是。 在wildfly中,我设法根据这个
读取了耳外的属性文件但是我还没有找到相同的方法,但是耳内的文件。我没有成功将文件放在METAINF文件夹中,也尝试使用“Class-Path:”。在清单......
请有任何想法吗?我是否必须将文件放在任何特定位置?
答案 0 :(得分:0)
我找到了解决方案:
在WildFly 8中,要获取类路径中可用的属性,请将它们打包到应用程序中。例如,如果要部署.war,则将这些属性打包在WAR WEB-INF / classes /文件夹中。如果您希望.ear中的所有组件都可以访问这些属性,那么将它们打包在某些.jar的根目录下,并将该jar放在EAR lib /文件夹中。
感谢您的帮助