java-在jboss eap 6.3中加载属性文件

我是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文件中提供条目(来自您导出文件的路径).

重新启动服务器.

上一篇:java-如何在JBoss中设置环境变量


下一篇:使用现有MySQL数据库进行用户身份验证的Keycloak用户联合