如何使用Weblogic Server使用java访问属性文件?

我有一个属性文件.properties,我可以在独立的
Java类中加载该文件,如下所示:

Properties props = new Properties();
try {
    FileInputStream fis =
        new FileInputStream("D:\\Examples\\Simple\\src\\properties.xml");
    props.loadFromXML(fis);
    // props.list(System.out);
    path = props.getProperty("path");
    System.out.println("\nThe path property: "
        + props.getProperty("path"));
    props.load(new FileInputStream(path));
    filePath = props.getProperty("path");
    System.out.println(filePath);
}
catch (IOException e) {
    e.printStackTrace();
}

现在我需要实现允许我使用Weblogic Server加载属性文件的逻辑.因此,基本上任何时候我在.proprties文件中更改任何内容我不需要每次都构建应用程序,它可以与服务器集成.我正在使用Jdeveloper和Weblogic Server 10.3.如何使用基于服务器的java文件设置Property文件?

最佳答案 在您的Web逻辑启动批处理文件中添加以下行

设置JAVA_OPTIONS =%JAVA_OPTIONS%-DconfigFile =文件路径

在您的java程序中使用检索文件路径

String filePath = System.getProperty("configFile");
点赞