当我给出命令aws config list
时,我得到默认配置文件的以下输出:
Name Value Type Location
---- ----- ---- --------
profile <not set> None None
然而,当我给一个命名的配置文件的命令时,我得到了一个配置文件名
$ aws configure list --profile MyProfile
Name Value Type Location
---- ----- ---- --------
profile MyProfile manual --profile
我曾尝试通过读取'set'CLI命令将默认配置文件命名为aws configure set profile Default
,我还尝试了aws configure set StoreAs Default
,因为我认为在阅读本页后,变量的命名就是这样的。我之所以要这样做,是因为我想要有两个配置文件,并且我想要使用AWS\u DEFAULT\u PROFILE
环境变量在配置文件之间切换。
您只需切换到您想要的配置文件(例如:Linux使用:导出AWS_DEFAULT_PROFILE=MyProfile
),然后使用导出AWS_DEFAULT_PROFILE=默认
切换回默认配置文件创建它时的第一个配置文件。
在命令行中设置AWS\u DEFAULT\u PROFILE
环境变量应指定配置文件。
请参阅:我可以指定默认的AWS配置文件吗?
例如:
export AWS_DEFAULT_PROFILE=user2
注意:要取消设置,运行:unsetAWS_DEFAULT_PROFILE
.
要使更改持久化,请将上述行添加到~/。bashrc
用户文件。
注意:也可以使用AWS_PROFILE
。请参见:命名配置文件。
set AWS_DEFAULT_PROFILE=user2
来源:用户指南“配置AWS CLI”命名配置文件。
另请参阅:管理AWS SDK中凭据的新的标准化方法。
我也有多个配置文件,我使用AWS_DEFAULT_PROFILE
来回切换。然而,我已经将每个配置文件命名为描述性的东西,如aws-Engineering
和aws-生产
。然后,我可以使用setAWS_DEFAULT_PROFILE=AWS-Engineering
,我可以走了。
我没有在我的~/. aws/config
中指定的默认配置文件,这是有意的,所以我总是明确地选择我正在使用的环境。
问题内容: 我发现在hibernate配置文件中,我们可以设置参数: 现在,我正在使用JPA,我也想这样做。否则,我必须将参数添加到每个@Table注释中,例如: 据我了解,此参数应该在配置的这一部分中: …但是我在Google中找不到它的名字。有任何想法吗? 问题答案: 也不知道为此的JPA属性。但是,您可以仅将Hibernate属性(假设您使用Hibernate作为提供程序)添加为 hiber
如果未设置,我希望默认活动配置文件为。 Spring-boot版本=1.3.5。发行版
问题内容: 我想在this的文本框中设置默认文件名。我可以设置吗? 问题答案: 使用以下代码: 您必须指定完整路径
问题内容: 在我的应用程序中,我有用和注释的bean 。您可能会猜到:)第一个用于连接到生产数据库的bean,第二个注释使用伪造的DB(或其他)的bean,以加快开发速度。 我想要的是默认配置文件(),如果未被“ something-else ” 覆盖,它将始终使用。 完美将是在我的: 然后用覆盖它,这样我就可以做到: 但是可悲的是这是行不通的。知道我怎么能做到吗?我无法在所有环境上进行设置。 问
在我的应用程序中,我有用和注释的bean。第一个,你可以猜到:),用于连接到生产数据库的bean,第二个注释使用一些假数据库(或其他任何东西)的bean,以使开发更快。 我想要的是默认配置文件(),如果它不被"某物"覆盖,它将始终使用。 在我的: 然后用覆盖它,这样我就可以: 但可悲的是,这是行不通的。你知道我怎么能做到吗?设置在我的所有环境中都不是一个选项。
问题内容: 我无法在Selenium Webdriver 3中为Firefox设置默认配置文件,因为该类中没有此类构造函数。 Java代码中的编译错误: Java代码 Maven 依赖项: Selenium 3.14.0 Firefox版本: Firefox 62.0.2版 问题答案: 当您按照FirefoxDriver类使用 Selenium 3.14.0时 ,有效的构造函数为: 因此,按照您的