有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何检索核心的子模块属性?

我是Spring MVC的新手,希望能得到一些帮助

project
  - pom.xml     
  - Batch A
      -- src\main\java
         + .....
      -- src\main\resources
         + property-dev.properties
         + property-uat.properties
      -- pom.xml
- Batch B
      -- src\main\java
         + .....
      -- src\main\resources
         + property-dev.properties
         + property-uat.properties
      -- pom.xml
  - Shared Module 
      -- src\main\java
         + App.class            //shared App.class to call either batchA or batchB
         + PropertyConfigurer.java  //retrieves data from properties file
      --- pom.xml

应用程序。类用于根据运行时上的参数运行批处理A和批处理B。 PropertyConfigure,它从property-x.properties加载数据

我传递参数,如batchA/batchB。。。在batchA的参数上,它将执行我对batchA的操作

但是,在为batchA传递参数时,我无法从batchA加载property-dev.properties。。。我有没有办法做到这一点?PropertyConfigure在这里查找SharedModule中的参数,而我需要从batchA/batchB中加载

多谢各位


共 (1) 个答案

  1. # 1 楼答案

    不知何故,当我将模块中的Spring依赖项的版本更改为相同版本时,它起到了作用。我认为问题可能是由于依赖项冲突,因此,除了shared/core之外,我无法从其他模块加载属性/类