--myjar.jar
--config
----appconfig.xml
我正在尝试创建基于 maven 的 java 应用程序,它可以从相对路径 config\appconfig.xml 读取配置文件
这里的想法是,可以在不重新编译应用程序的情况下修改配置。
我的实现是这样的:
@Service
public class JooxXmlConfigurationServiceImpl implements XmlConfigurationService {
@Value("${configuration.xml}")
private String path;
}
从 uder 的属性文件中获取值的位置src/main/java/app-defaults.properties
它在String path
定义为完整地址时起作用,例如:C:/myprojects/myapp/config/appconfig.xml
但我需要将 设置为path
类似config/appconfig.xml