Maven 目标 - liberty:create-server

可以使用 liberty:create-server 目标来创建 Liberty 概要文件服务器。

执行此目标之前,服务器不得存在。

参数

下表描述了 create-server 目标的参数。

表 1. create-server 目标的参数.

第一列包含参数列表,第二列包含对每个参数的描述,第三列指出此参数是否为必需参数。

参数 描述 必需
serverHome 用于安装 Liberty 概要文件服务器的目录位置。 是,仅当未设置 assemblyArchiveassemblyArtifact 参数时才必须设置此参数。
assemblyArchive Liberty 概要文件服务器压缩归档所在的位置。此归档将解包到由 installDirectory 参数所指定的目录中。 是,仅当未设置 serverHomeassemblyArtifact 参数时才必须设置此参数。
assemblyArtifact Liberty 概要文件服务器组合件的 Maven 工件名称。该组合件将安装到由 installDirectory 参数所指定的目录中。有关 Liberty 概要文件服务器 Maven 组合件的更多信息,请参阅作为 Maven 工件进行安装 是,仅当未设置 serverHomeassemblyArchive 参数时才必须设置此参数。
installDirectory 使用组合件归档或工件选项来安装 Liberty 概要文件服务器时,该服务器的本地安装目录位置。缺省值为 ${project.build.directory} /liberty
refresh 如果值为 true,那么会将 Liberty 概要文件服务器重新安装到本地目录中。仅当使用组合件归档或工件选项来安装此服务器时才使用此参数。缺省值为 false
serverName Liberty 概要文件服务器实例的名称。缺省值为 defaultServer
configFile 实例要使用的服务器配置文件所在的位置。缺省值为 ${basedir}/src/test/resources/server.xml
bootProps 实例要使用的引导属性文件所在的位置。缺省值为 ${basedir}/src/test/resources/bootstrap.properties
jvmOptions 实例要使用的 JVM 选项文件所在的位置。缺省值为 ${basedir}/src/test/resources/jvm.options
serverEnv 实例要使用的服务器环境文件所在的位置。缺省值为 ${basedir}/src/test/resources/server.env
overwrite 覆盖目标服务器中的现有配置文件(例如,server.xmlbootstrap.propertiesjvm.optionsserver.env),即使它们版本更高一些。缺省值为 true自 liberty-maven-plugin V1.1 开始。
示例:创建服务器
这是可以用在项目的 pom.xml 文件中的代码段。
<build>
    ...
    <plugins>
        <plugin>
            	<groupId>com.ibm.websphere.wlp.maven.plugins</groupId>
            	<artifactId>liberty-maven-plugin</artifactId>
            	<version>1.0</version>
            	<executions>
                ...
                <execution>
                    <id>create-server</id>
                    			<phase>pre-integration-test</phase>
                    			<goals>
                        				<goal>create-server</goal>
                    			</goals>
                		</execution>
                ...
            	<executions>
            <configuration>
                <serverHome>/opt/ibm/wlp</serverHome>
                			<serverName>test</serverName>
            </configuration>
        </plugin>
    </plugins>
    ...
</build>
示例:从命令行创建服务器
以下是一个可以用来创建服务器的 Maven 命令。
mvn liberty:create-server -DserverHome=/opt/ibm/wlp -DserverName=test

用于指示主题类型的图标 参考主题

信息中心的条款和条件 | 反馈


时间戳记图标 最近一次更新时间: Wednesday, 2 September 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=rwlp_maven_createserver
文件名:rwlp_maven_createserver.html