Maven配置文件将提供构建时解决方案,而Springframework配置文件将提供运行时替代方案。我认为这是一个可能会问自己的第一个问题:他是否想拥有一个可以在不同环境中部署的软件包,或者他是否希望构建工具根据目标环境提供不同的软件包。
要记住的一件事是,如果将不同的程序包部署到不同的服务器中,可能会出现许多问题。例如,在我的工作场所中,如果我要部署软件包以纠正以前在生产环境中发生的错误,则公司政策将规定,唯一可以接受的方案是我在质量保证和生产服务器中具有相同的解决方案软件包。

Maven配置文件将提供构建时解决方案,而Springframework配置文件将提供运行时替代方案。我认为这是一个可能会问自己的第一个问题:他是否想拥有一个可以在不同环境中部署的软件包,或者他是否希望构建工具根据目标环境提供不同的软件包。
要记住的一件事是,如果将不同的程序包部署到不同的服务器中,可能会出现许多问题。例如,在我的工作场所中,如果我要部署软件包以纠正以前在生产环境中发生的错误,则公司政策将规定,唯一可以接受的方案是我在质量保证和生产服务器中具有相同的解决方案软件包。