我正在使用Eclipse开发Android项目,并在EGit中使用了git存储库.
我有项目中需要的数据(在我的情况下为两个字符串,OAuth密钥和机密),但是我不希望将其推送到git存储库中.
我的第一个想法是将字符串定义为编译器参数,因为项目设置未包含在git存储库中.我习惯在C/C++中执行此 *** 作,而在Eclipse中却没有问题,但是在Java / AndroID项目中似乎缺少此选项.
因此,如何设置Java项目中使用的敏感数据,而不将其与其余代码一起推送到代码存储库中?
解决方法:
使它们成为Git忽略的类文件中的静态变量.这将导致人们下载源代码时出现编译器错误,但是只要您将该类文件中的变量保持在最低限度,用户就可以自行修复该错误,这很容易说明.像AuthData.FB_SECRET
总结以上是内存溢出为你收集整理的java-防止eclipse项目中的auth数据保存到存储库全部内容,希望文章能够帮你解决java-防止eclipse项目中的auth数据保存到存储库所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)