一直想学习一下maven的管理功能,今天晚上尝试了一下
mvn install:install-file -DgroupId=htmlcleaner -DartifactId=htmlcleaner -Dversion=1.6 -Dpackaging=jar -Dfile=htmlcleaner1.6.jar -DgeneratePom=true
1: mvn archetype:create -DgroupId=com.linkmed -DartifactId=uucell
创建一个项目
2:修改pom加入 一些 项目的report
java 代码
- <reporting>
- <plugins>
- <plugin>
-
- <groupId>org.apache.maven.plugins</groupId>
-
- <artifactId>maven-site-plugin</artifactId>
-
- <configuration>
-
- <locales>en,zh_cn</locales>
-
- </configuration>
-
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>jxr-maven-plugin</artifactId>
- </plugin>
-
- <plugin>
- <artifactId>maven-clover-plugin</artifactId>
- </plugin>
- <plugin>
- <artifactId>maven-javadoc-plugin</artifactId>
- </plugin>
- <plugin>
- <artifactId>maven-surefire-report-plugin</artifactId>
- </plugin>
-
- </plugins>
- </reporting>
可以生成 javadoc testcase 等报告 。
分享到:
相关推荐
【MAVEN使用最佳实践】 Maven 是一个强大的项目管理和构建工具,它简化了Java应用程序的构建过程,通过一套约定优于配置的原则,使得项目构建、依赖管理和文档生成等工作变得标准化。以下是一些在使用Maven时可以...
何为Maven 构建,依赖管理,项目信息聚合 Maven核心概念 坐标,依赖,仓库,生命周期,插件 Maven最佳实践 创建、打包、发布、版本管理 项目实战 Nexus(Todo…) M2eclipse(Todo…)
【Maven 2 详细教程】是一份专为开发者准备的指南,旨在详细介绍Apache Maven 2的使用方法和核心概念。Maven 2是一个强大的构建工具,尤其在处理大型、多模块的Java项目时,能够简化构建过程和依赖管理。在现代软件...
通过学习这些Maven实践知识,开发者能够更好地理解如何利用Maven提升开发效率,降低维护成本,并确保项目的可移植性和可扩展性。无论你是初学者还是有经验的开发者,掌握这些知识点都将对你的项目管理和团队协作...
** Maven2 快速入门教程 ** Maven是Apache软件基金会开发的一款项目管理和集成工具,主要应用于Java项目。Maven2是Maven的第一个稳定版本,它极大地...在实际应用中,不断实践和探索,你会发现更多Maven的便利之处。
Apache Maven 2 是一个强大的构建工具,主要用于Java项目的构建、管理和打包。它的核心目标是简化大型项目的构建流程,尤其在团队协作中。Maven 2 通过一套规范化的项目对象模型(Project Object Model,简称POM)来...
maven实践
总之,Maven2的免安装程序提供了一种独立于IDE的使用方式,对于初学者来说,这种实践方式更有助于理解Maven的工作机制,提高项目构建和管理的效率。通过配置环境变量并熟练运用Maven,开发者能够在Web开发中更加...
本文档内容讲述maven的原理及其最佳的实践方式
### Apache Maven 2 有效实施知识点详解 #### 一、Apache Maven 2 概述 Apache Maven 是一个项目管理和理解工具。它包含了构建过程(build process)、软件项目信息和最佳实践指南。Maven 的主要目标是让构建过程...
根据提供的文件信息,本文将详细解析 Maven 2 的使用指南,包括从入门到高级的应用实践。Maven 2 是一款非常流行的 Java 项目管理和构建工具,由 Apache 软件基金会支持,它能够帮助开发者自动完成项目的构建过程,...
**Maven 2 5分钟学习教程(中文)——官方文档翻译** Maven是一个强大的Java项目管理工具,它简化了构建、依赖...这篇5分钟学习教程提供了快速入门的基础,深入理解Maven还需要实践和不断探索其丰富的功能和配置选项。
除此之外,"简化工作,使用业界公认的最佳实践"也是是 Maven2 的另一大主题,其他的新特性无处不在体现 Maven2 为简化工作而做出的努力。 2. 更少的配置文件 Maven1 和 Maven2 主要配置文件的对比: • Maven1:...
Apache Maven是一个强大的项目管理工具,它提供了丰富的插件系统来扩展构建过程。exec-maven-plugin是Maven生态系统中的一个插件,它允许用户在Maven构建过程中执行外部命令或脚本。这使得Maven项目可以集成更多的...
这个压缩包文件"weiuuWap"可能包含上述的配置文件、源代码、资源文件等,通过解压并分析这些文件,可以更深入地了解和学习Maven与Struts2的集成实践。对于初学者,理解并模仿这样的示例项目是提升技能的好方法。同时...
- 遵循Maven的最佳实践,比如使用标准目录结构。 - 在`pom.xml`文件中正确配置插件的目标(goal)。 #### 构建项目规范说明 **3.1. 项目目录结构** Maven2项目应遵循标准的目录结构,这有助于统一管理和构建项目...
### Maven2与Eclipse结合开发JavaEE应用:深入解析与实践 #### Maven:标准化的项目管理与构建工具 Maven,作为Apache软件基金会旗下的开源项目,其核心价值在于为Java项目提供了一套标准化的构建流程与项目管理...
Maven 整合 SSH2 实践** 整合 Maven、Spring、Struts 2 和 Hibernate 需要完成以下步骤: - 创建 Maven 项目,并在 `pom.xml` 文件中添加上述的框架依赖。 - 配置 Spring 的 `beans.xml` 文件,定义 Bean 对象和...
【Maven项目Struts2 Demo】是一个典型的Java Web应用程序示例,它利用了Apache Maven作为构建工具...通过分析和实践这个项目,你可以深入理解Maven的生命周期、Struts2的配置与动作设计,以及Java Web开发的基本流程。