2017-10-21 42 views
1

当我部署Cloud Foundry应用程序时,它会为ruby,php,javascript,python,java,go等安装构建包。为什么云代工厂会下载所有buildpack包?

它为什么这样做?我的项目只使用Java,因此我认为Cloud Foundry会为任何项目下载所有构建包,而不管部署的文件是什么?

回答

2

在这一点上,Cloud Foundry不知道要使用哪个构建包并解决这个问题,因此需要下载所有包。要指定您想使用哪个buildpack,请将-b开关添加到您的cf push命令中。 cf push <app name> -b java_buildpack