| 程序包 | 说明 |
|---|---|
| cn.xphsc.xpack | |
| cn.xphsc.xpack.domain | |
| cn.xphsc.xpack.handler | |
| cn.xphsc.xpack.handler.impl |
| 限定符和类型 | 方法和说明 |
|---|---|
protected PackInfo |
AbstractMojoBuilder.buildPackInfo()
The PackInfo object instance is constructed to facilitate the transfer and reuse of this object attribute.
|
| 限定符和类型 | 方法和说明 |
|---|---|
abstract PackInfo |
PlatformEnum.mergeNewPackInfo(PackInfo packInfo)
根据 PackInfo 对象信息合并出适合各个平台自己的一个新的 PackInfo 对象,用于覆盖通用的配置信息.
|
static PackInfo |
PlatformEnum.newBaseConfigPackInfo(PackInfo packInfo,
BaseConfigure baseConfig)
创建一个新的 PackInfo 实例,且赋予了各个平台自己的一些配置信息数据.
|
static PackInfo |
PackInfo.newCommonPackInfo(PackInfo packInfo)
创建一个新的、具有公共信息的 PackInfo 对象实例.
|
PackInfo |
PackInfo.setArtifactId(String artifactId) |
PackInfo |
PackInfo.setConfigFiles(String[] configFiles) |
PackInfo |
PackInfo.setCopyResources(CopyResource[] copyResources) |
PackInfo |
PackInfo.setDescription(String description) |
PackInfo |
PackInfo.setDocker(Docker docker) |
PackInfo |
PackInfo.setExcludeFiles(String[] excludeFiles) |
PackInfo |
PackInfo.setHomeDir(File homeDir) |
PackInfo |
PackInfo.setLinux(Linux linux) |
PackInfo |
PackInfo.setName(String name) |
PackInfo |
PackInfo.setNameVersion(boolean nameVersion) |
PackInfo |
PackInfo.setProgramArgs(String programArgs) |
PackInfo |
PackInfo.setSkipError(SkipErrorEnum skipError) |
PackInfo |
PackInfo.setTargetDir(File targetDir) |
PackInfo |
PackInfo.setVersion(String version) |
PackInfo |
PackInfo.setVmOptions(String vmOptions) |
PackInfo |
PackInfo.setWindows(Windows windows) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract PackInfo |
PlatformEnum.mergeNewPackInfo(PackInfo packInfo)
根据 PackInfo 对象信息合并出适合各个平台自己的一个新的 PackInfo 对象,用于覆盖通用的配置信息.
|
static PackInfo |
PlatformEnum.newBaseConfigPackInfo(PackInfo packInfo,
BaseConfigure baseConfig)
创建一个新的 PackInfo 实例,且赋予了各个平台自己的一些配置信息数据.
|
static PackInfo |
PackInfo.newCommonPackInfo(PackInfo packInfo)
创建一个新的、具有公共信息的 PackInfo 对象实例.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected PackInfo |
AbstractPackHandler.packInfo
Packed Relevant Parameter Entity Objects.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
PackHandler.pack(PackInfo packInfo)
The method of packaging according to the relevant parameters of packaging.
|
void |
XpackContext.pack(String[] platforms,
PackInfo packInfo)
The method of packaging according to the relevant parameters of packaging.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
WindowsPackHandler.pack(PackInfo packInfo)
According to the relevant parameters of packaging, this Maven project is packaged into deployable packages in Windows.
|
void |
LinuxPackHandler.pack(PackInfo packInfo)
According to the relevant parameters of packaging, this Maven project is packaged into deployable packages in Linux.
|
void |
DockerPackHandler.pack(PackInfo packInfo)
The method of Docker construction and packaging according to the relevant parameters of packaging.
|
Copyright © 2021. All rights reserved.