|
||||||||||
| 上一课 下一课 | 框架 没有框架 所有类 | |||||||||
| 摘要:嵌套 | 领域 | 构造 | 方法 | 详细信息:字段 | 构造 | 方法 | |||||||||
public interface ProjectBuilder
构建项目的内存描述。
| 方法总结 | |
|---|---|
ProjectBuildingResult |
build(Artifact projectArtifact,
boolean allowStubModel,
ProjectBuildingRequest request)
为指定的工件构建项目描述符。 |
ProjectBuildingResult |
build(Artifact projectArtifact,
ProjectBuildingRequest request)
为指定的工件构建项目描述符。 |
ProjectBuildingResult |
build(File projectFile,
ProjectBuildingRequest request)
从指定的 POM 文件构建项目描述符。 |
List<ProjectBuildingResult> |
build(List<File> pomFiles,
boolean recursive,
ProjectBuildingRequest request)
为指定的 POM 文件和它们的子文件构建项目。 |
ProjectBuildingResult |
build(ModelSource modelSource,
ProjectBuildingRequest request)
为指定的模型源构建项目描述符。 |
| 方法详情 |
|---|
ProjectBuildingResult build(File projectFile,
ProjectBuildingRequest request)
throws ProjectBuildingException
projectFile- 用于构建项目的 POM 文件不能是null.request- 包含更多参数的项目构建请求不能是null.
null。
ProjectBuildingException- 如果项目描述符无法成功构建。
ProjectBuildingResult build(Artifact projectArtifact,
ProjectBuildingRequest request)
throws ProjectBuildingException
projectArtifact- 用于构建项目的 POM 工件不能是null.request- 包含更多参数的项目构建请求不能是null.
null。
ProjectBuildingException- 如果项目描述符无法成功构建。
ProjectBuildingResult build(Artifact projectArtifact,
boolean allowStubModel,
ProjectBuildingRequest request)
throws ProjectBuildingException
projectArtifact- 用于构建项目的 POM 工件不能是null.allowStubModel- 控制丢失 POM 工件情况的标志。如果true指定的 POM 工件不存在,则将返回一个简单的存根模型。如果false,将抛出异常。request- 包含更多参数的项目构建请求不能是null.
null。
ProjectBuildingException- 如果项目描述符无法成功构建。
ProjectBuildingResult build(ModelSource modelSource,
ProjectBuildingRequest request)
throws ProjectBuildingException
modelSource- 用于构建项目描述符的模型的来源,不能是null.request- 包含更多参数的项目构建请求不能是null.
null。
ProjectBuildingException- 如果项目描述符无法成功构建。ModelSource2
List<ProjectBuildingResult> build(List<File> pomFiles,
boolean recursive,
ProjectBuildingRequest request)
throws ProjectBuildingException
pomFiles- 要构建的 POM 文件不能是null.recursive-true递归构建 POM 文件引用的子模块,false仅构建指定的 POM 文件。request- 提供更多参数的项目构建器配置不能是null.
null.
ProjectBuildingException- 如果在构建任何项目期间遇到错误。
ProjectBuildingException.getResults()提供对问题详细信息的访问。
|
||||||||||
| 上一课 下一课 | 框架 没有框架 所有类 | |||||||||
| 摘要:嵌套 | 领域 | 构造 | 方法 | 详细信息:字段 | 构造 | 方法 | |||||||||