我是jboss EAP 6.3的新手.我必须将配置参数列表(属性文件)加载到运行在jboss eap 6.3上的应用程序的缓存中.
我从red hat那里查看了开发人员指南,但没有发现任何具体内容.
任何指针都会有所帮助.
我有这种方法来加载属性文件,但不确定如何在服务器启动时完成它:
public static void loadProperties(){
InputStream inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("test.properties");
try {
properties = new Properties();
properties.load(inputStream);
} catch (IOException e) {
e.printStackTrace();
}
}
解决方法:
您可以通过将属性文件保存在服务器的Module文件夹中来加载属性,例如:
模块-> com-> appName->配置-> main(将您的属性文件保存在此文件夹中的结构中),然后创建一个module.xml,并将该文件的条目放置在module.xml中.
完成上述步骤后,请在包含文件的部署描述符.xml文件中提供条目(来自您导出文件的路径).
重新启动服务器.