`
aigo
  • 浏览: 2569012 次
  • 性别: Icon_minigender_1
  • 来自: 宜昌
社区版块
存档分类
最新评论

如何在maven中echo一些信息

 
阅读更多

原文:http://snv.iteye.com/blog/1990900

需求:

需要在maven执行的时候打印一些调试信息。

实现方式:

方案1:基于maven-echo-plugin使用方式如下:

Xml代码  收藏代码
  1. <plugins>  
  2.     <plugin>  
  3.         <groupId>org.apache.maven.plugin</groupId>  
  4.         <artifactId>echo-plugin</artifactId>  
  5.         <configuration>  
  6.             <info>BUILT %s %s CONFIGURATION</info>  
  7.             <elements>  
  8.                 <param>with</param>  
  9.                 <param>ALPHA</param>  
  10.             </elements>  
  11.         </configuration>  
  12.     </plugin>  
  13. </plugins>  

方案2:基于maven-antrun-plugin实现如下:

Xml代码  收藏代码
  1. <plugins>  
  2.     <plugin>  
  3.         <groupId>org.apache.maven.plugins</groupId>  
  4.         <artifactId>maven-antrun-plugin</artifactId>  
  5.         <version>1.1</version>  
  6.         <executions>  
  7.             <execution>  
  8.                 <phase>validate</phase>  
  9.                 <goals>  
  10.                     <goal>run</goal>  
  11.                 </goals>  
  12.                 <configuration>  
  13.                     <tasks>  
  14.                         <echo>Displaying value of pom.xml element</echo>  
  15.                         <echo>[project.artifactId] ${project.artifactId}</echo>  
  16.                     </tasks>  
  17.                 </configuration>  
  18.             </execution>  
  19.         </executions>  
  20.     </plugin>  
  21. </plugins>  

 

分享到:
评论

相关推荐

    maven-echo-plugin-0.1.jar

    maven-echo-plugin-0.1.jar

    echo-maven-plugin-0.2.zip

    在Maven项目中,我们可以将echo-maven-plugin集成到pom.xml文件中,通过配置执行目标来定制输出内容。例如,我们可以添加以下配置: ```xml &lt;groupId&gt;org.example &lt;artifactId&gt;echo-maven-plugin &lt;version&gt;...

    maven-echo-plugin-0.1-sources.jar

    maven-echo-plugin-0.1-sources.jar

    echo-maven-plugin:Maven回声插件

    Echo Maven插件总览如果您使用的是Maven,有时可能会遇到这样的情况,即感觉到在构建期间会打印出某种消息。 但是你该怎么做呢? 有些人第二次考虑,来到Maven-AntRun-Plugin并使用一些ant任务。 但是,为什么不存在...

    Maven安装与MyElipse8.5安装Maven插件

    在MyEclipse 8.5中安装Maven插件是提升开发效率的重要步骤,因为原生集成的Maven插件可能存在一些问题和不稳定性。以下是详细的操作步骤: 1. 卸载MyEclipse 8.5自带的Maven插件: - 进入`Help` -&gt; `MyEclipse ...

    IDEA中使用maven的异常解决方案.docx

    在 IDEA 中使用 Maven 的异常解决方案是指在使用 IDEA 集成 Maven 插件进行开发时可能出现的一些问题,以及解决这些问题的方法。下面是解决问题的详细步骤: 1. 确保 IDEA 中正确的引用了 Maven 和 Maven 本地仓库...

    maven的安装文档和myeclipse中maven的插件安装

    5. **验证环境变量**:打开命令行窗口(确保是在配置完环境变量后新开的),执行 `echo %M2_HOME%` 检查 `M2_HOME` 是否设置正确,然后运行 `mvn -v` 查看 Maven 和 JDK 的版本信息,确认安装成功。 6. **Maven ...

    maven配置操作文档

    在本文中,我们将详细介绍如何在Windows操作系统上配置和安装Maven。 ### 1. 安装JDK和设置JAVA_HOME 在安装Maven之前,首先确保已经安装了Java Development Kit (JDK)。JDK是运行和开发Java应用程序的必备组件。...

    Maven安装与下载

    可以通过在命令行中输入 `echo %JAVA_HOME%` 和 `java -version` 命令来检查 JDK 的安装情况。 Maven 的下载和解压 Maven 的安装需要下载 Apache Maven 的二进制文件,然后将其解压缩到指定目录。例如,可以下载 ...

    maven jar包直接根据pom下载

    在Java开发中,Maven是一个强大的构建工具,它管理项目的依赖关系,自动化构建流程,并提供了一种标准化的方式来构建和管理项目。"maven jar包直接根据pom下载"这一主题涉及的是如何利用Maven的特性,通过修改POM...

    maven 过滤文件夹打包

    在软件开发过程中,尤其是Java应用,Maven是一个广泛使用的构建工具,它可以帮助开发者自动化构建、测试和部署项目。"maven 过滤文件夹打包"这个主题涉及到的是如何利用Maven的资源过滤功能来实现针对不同运行环境的...

    maven安装与使用

    ### Maven安装与使用详解 ...通过以上步骤,您已经掌握了Maven的基础安装与配置,以及如何在Eclipse中使用Maven进行项目管理。Maven的强大之处在于它能够自动化许多常见的构建任务,极大地提高了开发效率。

    maven第三方仓库配置

    在IntelliJ IDEA中集成Maven非常简单,只需要在新建项目的设置中选择Maven并指定Maven的安装路径和`settings.xml`的路径即可。 #### 五、创建第一个Maven工程 在IDEA中创建一个新项目,并选择Maven作为构建工具。...

    apache-maven-3.9.0-bin.tar

    现在,你已经可以在终端中直接运行 `mvn` 命令来使用Maven了。 Maven的核心功能是依赖管理。它通过POM.xml文件管理项目的依赖关系,自动下载所需的JAR包并解决依赖冲突。此外,Maven还提供了生命周期(Lifecycle)...

    Maven的安装、配置及使用入门

    在本章节中,我们将学习如何安装、配置和使用Maven。Maven是一个基于项目对象模型(Project Object Model,POM)的软件项目管理和构建自动化工具。它可以帮助开发者管理项目的构建、报告和文档。 1.1 在 Windows 上...

    阿里云服务器安装maven教程

    在开发过程中,Maven能够帮助开发者自动完成编译、测试、打包、部署等任务,极大地提高了工作效率。本文将详细介绍如何在阿里云服务器上安装Maven,该教程适用于运行CentOS 7的经典网络类型的服务器。 #### 二、...

    maven安装包

    ①检查JAVA_HOME环境变量 C:\Windows\System32&gt;echo %JAVA_HOME% ②解压Maven的核心程序 将apache-maven-?-bin.zip解压到一个非中文无空格的... ④查看Maven版本信息验证安装是否正确 C:\Windows\System32&gt;mvn -v

    maven3 的安装与配置

    在本文中,我们将详细介绍如何安装和配置Maven 3。 **一、Maven 3的安装步骤** 1. **下载**:访问Maven官方网站的下载页面(http://maven.apache.org/download.html),选择最新稳定版本的Apache Maven 3.x,例如`...

    本地maven仓库一次清除所有.lastUpdated文件脚本(win/mac/linux)

    然而,有时由于网络问题或意外中断,Maven在下载依赖时可能无法完成,这时会在本地仓库中留下一些`.lastUpdated`文件。这些文件是Maven用来记录依赖下载状态的,如果存在,可能会导致Maven误认为某些依赖尚未下载,...

Global site tag (gtag.js) - Google Analytics