gpt4 book ai didi

java - 如何在开发和部署之间设置不同的文件路径?

转载 作者:行者123 更新时间:2023-12-01 16:47:09 26 4
gpt4 key购买 nike

我有一个对象,它接受 config.xml 文件的字符串。我在开发时将其设置为资源文件夹,但是在构建项目时如何将其更改为不同的位置?

最佳答案

如果您正在寻找非常简单的东西,我经常看到的是应用程序实际上会在多个“myapp.${env}.properties”文件中包含大多数(如果不是全部)配置(spring语法,但相同)也可以用纯 Java 来完成,其中“env”在启动时使用 java 的“-Denv=”进行定义。如果某些配置需要位于应用程序本身的外部(例如,因为它包含密码),则只需在特定于环境的 .properties 文件中配置该文件的路径即可。您只需在每个环境中使用正确的 -D 启动应用程序,或者将它们定义为环境变量来启动,这样您就不必记住将其添加到每个应用程序的命令行上。

您还可以查看Apache's common-config如果你想要更复杂的东西。

关于java - 如何在开发和部署之间设置不同的文件路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48471751/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com