tomcat7:undeploy

全称:

org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:undeploy

描述:

从 Tomcat 卸载一个 WAR 包。

属性:

  • 需要在一个 Maven 项目中执行。
  • 该目标是线程安全的,并支持并行构建。
  • 起始版本2.1.

必填参数

名称 类型 描述
charset String 2.1 与 Tomcat 管理器通信时使用的 URL 编码字符集。
默认值为: ISO-8859-1.
用户属性为: maven.tomcat.charset.
path String 2.1 正在运行的 Web 应用程序使用的 Web 应用上下文路径。此路径必须始终以正斜杠 ('/') 开头。
默认值为: /${project.artifactId}.
用户属性为: maven.tomcat.path.
url URL 2.1 要使用的 Tomcat 管理器实例的完整 URL。
默认值为: http://localhost:8080/manager/text.
用户属性为: maven.tomcat.url.

可选参数

名称 类型 描述
failOnError boolean 2.1 如果无法卸载 Web 应用程序,是否使构建失败。
默认值为: true.
用户属性为: maven.tomcat.failOnError.
ignorePackaging boolean 1.1 如果设置为 true,则忽略项目打包不是 'war' 的情况。
默认值为: false.
用户属性为: tomcat.ignorePackaging.
password String 1.0-alpha-2 用于部署的密码
用户属性为: tomcat.password.
server String 2.1 在 settings.xml 中用于与 Tomcat 管理器进行身份验证的服务器 ID,或null使用默认用户名admin且无密码。
用户属性为: maven.tomcat.server.
username String 1.0-alpha-2 用于部署的 Tomcat 用户名
用户属性为: tomcat.username.

参数详情

charset:

与 Tomcat 管理器通信时使用的 URL 编码字符集。
  • 类型: java.lang.String
  • : 2.1
  • 必需:
  • 用户属性: maven.tomcat.charset
  • 默认值: ISO-8859-1

failOnError:

如果无法卸载 Web 应用程序,是否使构建失败。
  • 类型: boolean
  • : 2.1
  • 必需:
  • 用户属性: maven.tomcat.failOnError
  • 默认值: true

ignorePackaging:

如果设置为 true,则忽略项目打包不是 'war' 的情况。
  • 类型: boolean
  • : 1.1
  • 必需:
  • 用户属性: tomcat.ignorePackaging
  • 默认值: false

password:

用于部署的密码
  • 类型: java.lang.String
  • : 1.0-alpha-2
  • 必需:
  • 用户属性: tomcat.password

path:

正在运行的 Web 应用程序使用的 Web 应用上下文路径。此路径必须始终以正斜杠 ('/') 开头。
  • 类型: java.lang.String
  • : 2.1
  • 必需:
  • 用户属性: maven.tomcat.path
  • 默认值: /${project.artifactId}

server:

在 settings.xml 中用于与 Tomcat 管理器进行身份验证的服务器 ID,或null使用默认用户名admin且无密码。
  • 类型: java.lang.String
  • : 2.1
  • 必需:
  • 用户属性: maven.tomcat.server

url:

要使用的 Tomcat 管理器实例的完整 URL。
  • 类型: java.net.URL
  • : 2.1
  • 必需:
  • 用户属性: maven.tomcat.url
  • 默认值: http://localhost:8080/manager/text

username:

用于部署的 Tomcat 用户名
  • 类型: java.lang.String
  • : 1.0-alpha-2
  • 必需:
  • 用户属性: tomcat.username