java-防止eclipse项目中的auth数据保存到存储库

java-防止eclipse项目中的auth数据保存到存储库,第1张

概述我正在使用Eclipse开发Android项目,并在EGit中使用了git存储库.我有项目中需要的数据(在我的情况下为两个字符串,OAuth密钥和机密),但是我不希望将其推送到git存储库中.我的第一个想法是将字符串定义为编译器参数,因为项目设置未包含在git存储库中.我习惯在C/C++中执行此 *** 作,而

我正在使用Eclipse开发Android项目,并在EGit中使用了git存储库.
我有项目中需要的数据(在我的情况下为两个字符串,OAuth密钥和机密),但是我不希望将其推送到git存储库中.

我的第一个想法是将字符串定义为编译器参数,因为项目设置未包含在git存储库中.我习惯在C/C++中执行此 *** 作,而在Eclipse中却没有问题,但是在Java / AndroID项目中似乎缺少此选项.

因此,如何设置Java项目中使用的敏感数据,而不将其与其余代码一起推送到代码存储库中?

解决方法:

使它们成为Git忽略的类文件中的静态变量.这将导致人们下载源代码时出现编译器错误,但是只要您将该类文件中的变量保持在最低限度,用户就可以自行修复该错误,这很容易说明.像AuthData.FB_SECRET

总结

以上是内存溢出为你收集整理的java-防止eclipse项目中的auth数据保存到存储库全部内容,希望文章能够帮你解决java-防止eclipse项目中的auth数据保存到存储库所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1076150.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存