2017-04-18 135 views
0

我想知道是否可以在IntelliJ中包含一个包含敏感数据(如用户名和密码)的.properties文件的密码保护文件夹/目录。该项目使用Selenium框架,并用Java编写。所有测试类都从存储在“resources”文件夹下的.properties文件中读取。通过使用getProperties函数并随后指定密钥名称来访问.properties文件中的值。密码保护IntelliJ中的文件夹/目录 - Maven项目

密码保护/加密的任何其他方式都很好,因为主要目的是确保存储在.properties文件中的敏感信息的隐私。

请告知是否需要更多信息。

我将不胜感激给出的任何建议。 预先感谢您。

+0

你能不加密的值存储在propertiles文件,而不是密码保护的文件夹? –

+0

嗨Darshan。我不知道该怎么做,因为我尝试使用在线Base36编码器对密码进行加密,然后将加密密码保存在.properties文件中。然后我运行其中一个测试类,并且测试失败,因为正在使用编码值。即例如MJgfoFCI而不是实际的密码。我不确定如何在使用密码之前解码密码。 – user2495926

回答

0

没有way.but你可以写一个其他的IDE或文件管理soft.or插件

+0

我不知道如何编写一个插件。我会做一些研究,但现在我接受其他建议/解决方案。 – user2495926