gpt4 book ai didi

java - 为 TeamCity 插件放置属性文件的正确位置是什么,以便它可以轻松编辑?

转载 作者:行者123 更新时间:2023-11-30 11:09:00 24 4
gpt4 key购买 nike

我正在编写一个 TeamCity 插件,我正在尝试找出放置 .properties 文件的最佳位置。我的印象是 data/config 目录会在 CLASSPATH 上,但事实并非如此。

谁能给我一些现有插件的示例,这些插件可通过文件系统上的 .properties 文件进行配置,以及这一切应该如何工作?

非常感谢!

最佳答案

您可以将 @NotNull ServerPaths serverPaths(参见 Javadoc)作为构造函数的参数注入(inject)。然后你可以这样做:

File propertiesFile = new File(serverPaths.getConfigDir() + "/my-plugin.properties");

...然后使用 FileInputStream 加载属性文件。

关于java - 为 TeamCity 插件放置属性文件的正确位置是什么,以便它可以轻松编辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28304196/

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