我正在开发一个java应用程序,我用我正在使用的数据库URL制作了pom.xml:
<profiles>
<profile>
<id>development</id>
<properties>
<db.url>jdbc:mysql://project.******.eu-central-1.rds.amazonaws.com:3306</db.url>
</properties>
</profile>
<profile>
<id>validation</id>
</profile>
</profiles>
问题是我正在使用版本控制,我不想提交我的具体配置。处理这个问题的最佳方法是什么?
答案 0 :(得分:2)
您可以将信息存入您的个人settings.xml
。
编辑:您应该使用加密来保存凭据。
答案 1 :(得分:1)
将此类配置放在pom文件之外。这里没有一个正确的答案......只需使用个人设置或属性文件或其他类似的东西。然后从版本控制中省略该文件。
答案 2 :(得分:0)
/.m2/settings.xml我已经把它放了,效果很好。谢谢!
<settings>
<profiles>
<profile>
<id>development</id>
<properties>
<db.url>jdbc:mysql://project.******.eu-central-1.rds.amazonaws.com:3306</db.url>
</properties>
</profile>
<profile>
<id>validation</id>
</profile>
</profiles>
<settings>