我正在用Git部署詹金斯。
几乎所有过程都很好,但是如果项目具有.gitIgnore文件,则无法构建。
Maven编译器无法识别git忽略文件中描述的文件。
但是我需要gitignore文件,因为我应该在GitHub上隐藏数据库连接信息和我的身份验证信息。
我该如何配置?
答案 0 :(得分:0)
如果您使用的是Spring框架,那么您的所有问题都将得到解决。
Spring允许您使用:
如果您想编码,则可以编写自己的 PropertyPlaceholderConfigurer 以便从所需位置(例如从数据库)读取属性文件:
https://www.opencodez.com/java/how-to-load-application-properties-from-database.htm
您还可以检查此链接以分析其他方法来外部化属性文件,不仅限于Java框架: