`

maven 构建web项目时war名称由什么决定

阅读更多
使用maven 构建web项目时,war包的名称由什么决定呢?
默认的war名称是构件ID加上版本号,例如:
shop_goods-0.0.1-SNAPSHOT.war或exam4-0.0.1-SNAPSHOT.war

有哪些方式可以指定war包的名称呢?
方式一:
使用插件maven-war-plugin,pom配置如下:
<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-war-plugin</artifactId>
				<version>2.1.1</version>
				<configuration>
					<webResources>
						<resource>
							<!-- this is relative to the pom.xml directory -->
							<directory>src/main/webapp</directory>
						</resource>
					</webResources>
				<warName>abc2</warName>
				</configuration>
			</plugin>

使用warName指定war包名称
<warName>${artifactId}</warName> 或<warName>${project.artifactId}</warName>

注意:如果warName 指定的名称无效,则采用默认名称(包含版本号),例如:
<warName>${project.artifactIdfdsf}</warName>
方式二:使用finalName 指定war包名称


  • 大小: 54.5 KB
  • 大小: 52.5 KB
1
1
分享到:
评论
1 楼 chengcheng222e 2014-05-31  
使用warName指定war包名称 这里需要怎么执行才能生成 abc2.war呢?

相关推荐

    maven构建web项目

    本篇文章将深入探讨如何使用Maven构建Web项目,并详细解释如何将构建好的项目部署到Tomcat服务器。 首先,Maven是Apache软件基金会的一个开源项目,它通过一个统一的方式来管理项目的构建、报告和文档。Maven的核心...

    Eclipse使用Maven构建web项目视频教程

    在IT行业中,构建Web应用程序是常见的任务,而Maven和Eclipse是开发人员常使用的工具。本教程聚焦于如何在Eclipse集成开发环境中利用...通过学习这些资料,开发者可以掌握使用Eclipse和Maven构建Web项目的基本技能。

    SpringBoot+maven构建Web项目(Maven父子工程)

    总结来说,使用SpringBoot+maven构建Web项目,可以高效地组织项目结构,简化配置,加速开发流程。通过父子工程的方式,可以更好地管理和共享项目资源,使得大型项目的开发和维护变得更加便捷。结合SpringBoot的自动...

    使用 Maven 构建 Web 项目

    在IT行业中,构建Web项目是开发过程中的重要环节,而Maven作为一种强大的项目管理工具,极大地简化了这一过程。本文将深入探讨如何使用Maven来构建一个名为“helloweb”的Web项目,以及相关的知识点。 **一、Maven...

    maven生成web项目时pom配置

    在使用Maven构建Web项目时,`pom.xml`配置文件是至关重要的。它是Maven项目的灵魂,定义了项目的依赖、构建过程、插件和其他元数据。本篇将深入探讨如何通过`pom.xml`配置文件来生成Web项目。 1. **项目基本设置** ...

    maven web项目 Demo

    【maven web项目 Demo】是基于Maven构建的Web应用程序示例,旨在帮助开发者理解如何使用Maven管理和构建Web项目。Maven是一个强大的项目管理工具,它自动化构建过程,包括编译、测试、打包、部署等,使得开发更加...

    在MyEclipse中使用maven构建web项目.doc

    在MyEclipse中使用Maven构建Web项目是一个常见的开发任务,可以帮助开发者更加高效地管理和构建项目。Maven是一个强大的项目管理工具,它依赖于配置文件(pom.xml)来管理项目的构建、报告和依赖关系。以下是在...

    使用Eclipse构建Maven的Web项目

    3. **构建Web应用结构** - Maven Web项目的基本目录结构包括src/main/java(存放Java源代码)、src/main/resources(存放资源文件)、src/main/webapp(存放Web应用资源,如HTML、JS、CSS、Web-INF等)。 - Web-...

    Maven构建ssh项目实例

    总之,“Maven构建SSH项目实例”是一个综合性的教程,涵盖了Java Web开发中的多个核心技术和工具。通过学习这个实例,开发者可以掌握如何利用Maven管理项目依赖,以及如何整合SSH框架来构建功能完善的Web应用程序。...

    Gradle构建(war) web项目示例

    1. 应用'war'插件:提供构建web应用的基本配置。 2. 配置依赖:通过`dependencies`声明项目所需的库。 3. 设置源代码和资源目录:确保编译和打包时正确处理项目文件。 4. 定制`war`任务:包括指定web应用目录结构和...

    maven构建web工程

    ** Maven构建Web工程详解 ** Maven是一款强大的项目管理和依赖管理工具,广泛应用于Java开发领域。它通过统一的构建过程和约定优于配置的原则,极大地简化了项目的构建、编译、测试和部署流程。在本篇内容中,我们...

    maven构建项目工程

    在"Maven构建项目工程"中,我们可以深入了解Maven如何帮助我们快速、简便地创建和管理项目。 首先,创建一个新的Maven项目可以使用`mvn archetype:create`命令。在这个例子中,我们使用了`-DgroupId=org.lzk.ssh`和...

    maven管理web项目

    要使用Maven构建Web项目,我们需要遵循以下步骤: 1. **创建Maven Web项目结构**:一个典型的Maven Web项目结构包括以下几个关键目录: - `src/main/java`:存放Java源代码。 - `src/main/resources`:放置资源...

    Maven构建项目文档

    在软件开发过程中,Maven 是一个非常重要的工具,它用于构建、管理和自动化Java项目。Maven 使用一个统一的约定优于配置的理念,通过一个名为 `pom.xml` 的配置文件来管理项目的依赖、构建过程和发布步骤。这篇文档...

    Maven Web基础搭建示例

    在构建Web项目时,Maven能够自动化处理构建过程,包括编译、测试、打包、部署等步骤,极大地提高了开发效率。本示例将详细介绍如何使用Maven搭建一个基础的Web项目,并解决创建过程中可能出现的报错问题。 ### 一、...

    使用eclipse构建maven的web项目

    在IT行业中,构建Java Web项目是一项基础且重要的任务。Eclipse作为一款强大的Java集成开发环境(IDE),结合Maven这个项目管理和构建工具,可以高效地完成这一过程。本篇文章将详细解析如何使用Eclipse创建一个基于...

    使用Maven构建JavaWeb项目实例

    本实例将详细讲解如何使用Maven构建一个完整的JavaWeb项目。以下将围绕Maven的配置、依赖管理、插件使用以及JavaWeb项目的结构等方面进行深入探讨。 一、Maven的简介与安装 Maven是Apache软件基金会开发的一款项目...

    maven创建web工程

    通过 Maven 创建 Web 项目能够帮助开发者快速搭建开发环境,实现自动化构建、依赖管理和部署等功能。本文将详细介绍如何使用 Maven 在 Eclipse 中创建一个 Web 工程。 #### 二、准备工作 在开始之前,请确保已经...

Global site tag (gtag.js) - Google Analytics