类 BuildPropertiesWriter
- java.lang.Object
- org.springframework.boot.loader.tools.BuildPropertiesWriter
public final class BuildPropertiesWriter extends Object
ABuildPropertiesWriter
writes thebuild-info.properties
for consumption by the Actuator.
嵌套类概要
嵌套类 修饰符和类型 类 说明 static class
BuildPropertiesWriter.NullAdditionalPropertyValueException
Exception thrown when an additional property with a null value is encountered.static class
BuildPropertiesWriter.ProjectDetails
Build-system agnostic details of a project.
构造器概要
构造器 构造器 说明 BuildPropertiesWriter(File outputFile)
Creates a newBuildPropertiesWriter
that will write to the givenoutputFile
.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected Properties
createBuildInfo(BuildPropertiesWriter.ProjectDetails project)
void
writeBuildProperties(BuildPropertiesWriter.ProjectDetails projectDetails)
构造器详细资料
BuildPropertiesWriter
public BuildPropertiesWriter(File outputFile)
Creates a newBuildPropertiesWriter
that will write to the givenoutputFile
.- 参数:
outputFile
- the output file
方法详细资料
writeBuildProperties
public void writeBuildProperties(BuildPropertiesWriter.ProjectDetails projectDetails) throws IOException
- 抛出:
IOException
createBuildInfo
protected Properties createBuildInfo(BuildPropertiesWriter.ProjectDetails project)