`
davidxiaozhi
  • 浏览: 241599 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

maven打包必须执行的几步操作

阅读更多

 

maven在执行打包的过程中必须进行的几步

 

resources:resources

Resources 插件的resources 目标绑定到了resources 阶段。这个目标复

制src/main/resources 下的所有资源和其它任何配置的资源目录,到输

出目录。

compiler:compile

Compiler 插件的compile 目标绑定到了compile 阶段。这个目标编译

src/main/java 下的所有源代码和其他任何配置的资源目录,到输出目

录。

resources:testResources

Resources 插件的testResources 目标绑定到了test-resources 阶段。

这个目标复制src/test/resources 下的所有资源和其它任何的配置的测

试资源目录,到测试输出目录。

compiler:testCompile

Compiler 插件的testCompile 目标绑定到了test-compile 阶段。这个目

标编译src/test/java 下的测试用例和其它任何的配置的测试资源目录,

到测试输出目录。

surefire:test

Surefire 插件的test 目标绑定到了test 阶段。这个目标运行所有的测试

并且创建那些捕捉详细测试结果的输出文件。默认情况下,如果有测试失

败,这个目标会终止。

jar:jar

Jar 插件的jar 目标绑定到了package 阶段。这个目标把输出目录打包成

JAR 文件。

 

你可以单独通过每一步的命令查看

 

mvn resources:resources \

compiler:compile \

resources:testResources \

compiler:testCompile \

surefire:test \

jar:jar

分享到:
评论

相关推荐

    jdk8、maven3.9安装包

    通过插件,开发者可以扩展Maven的功能,执行如代码覆盖率分析、性能测试等任务。 总结来说,JDK 8和Maven 3.9是Java开发者不可或缺的工具。JDK为编写和运行Java程序提供了基础环境,而Maven则通过自动化构建流程和...

    maven免安装版

    ** Maven免安装版详解 ** Maven是一款强大的Java项目管理工具,它可以帮助开发者...只需简单几步,就能快速开始使用Maven管理Java项目。理解并熟练掌握Maven的基本概念和使用方法,对于Java开发者来说是至关重要的。

    eclipse安装的maven插件

    安装Maven插件的过程通常分为以下几步: 1. **下载Maven**:首先,你需要从Apache官方网站(https://maven.apache.org/download.cgi)下载最新版的Maven。解压下载的文件到你选择的目录。 2. **配置环境变量**:将...

    maven3.25免安装版(附配置说明)

    配置Maven 3.25免安装版,你需要做以下几步: 1. **解压文件**:将下载的压缩包解压到你希望的目录,例如`C:\Program Files\maven`。 2. **设置环境变量**:添加`MAVEN_HOME`环境变量指向Maven的解压目录,并将`%...

    apache-maven-3.5.4-bin.tar.gz

    Apache Maven 是一个强大的Java项目管理工具,它基于项目对象模型...在Mac上安装和使用Maven,只需简单几步即可享受其带来的便利。通过阅读博主的使用经验,可以更好地适应和利用Maven在实际开发中的各种功能。

    Maven学习笔记.zip

    Maven的安装相对简单,主要分为以下几步: 1. 下载Maven的最新发行版,通常为`.tar.gz`或`.zip`格式。 2. 解压缩到合适的位置,如`/usr/local`,并将解压后的目录添加到系统的PATH环境变量中。 3. 配置`conf/...

    eclipse插件_maven.rar

    安装 Eclipse 插件 Maven 的步骤通常包括以下几步: 1. 打开 Eclipse,进入 "Help" > "Eclipse Marketplace"。 2. 在搜索框中输入 "maven",找到 "Maven Integration for Eclipse" 插件并点击 "Install"。 3. 接受...

    Maven快速上手

    2. **IDE集成**: 如IntelliJ IDEA、Eclipse等主流IDE都提供了创建Maven项目的功能,通过向导简单几步即可完成。 ### 四、构建与运行 1. **常用构建命令**: - `mvn clean`: 清理项目输出目录。 - `mvn compile`: ...

    Struts2+maven+spring+mybatis整合实现注册功能实例

    整合这些框架的步骤通常包括以下几步: 1. 创建Maven项目:使用Maven的archetype插件创建一个新的Web项目结构。 2. 添加依赖:在pom.xml文件中添加Struts2、Spring、MyBatis以及相关数据库驱动的依赖。 3. 配置...

    maven 3.5.2 绿色免安装

    ** Maven 3.5.2 绿色免安装详解** Maven是一个强大的Java项目管理和集成工具,由Apache软件基金会开发。Maven 3.5.2是Maven的一个稳定版本,它提供了...只需简单几步,即可开始使用这个强大的工具进行项目构建和管理。

    maven eclipse插件

    1. **项目导入**:Maven Eclipse 插件允许用户将现有的 Maven 项目导入到 Eclipse 工作空间中,只需简单几步操作,即可自动创建项目结构并加载依赖。 2. **同步 pom.xml**:当 pom.xml 文件发生改变时,插件会自动...

    ssm+maven整合搭建web开发代码

    在使用Maven进行项目构建时,我们需要做以下几步: 1. **创建Maven项目**:使用Maven的archetype插件生成基本的项目结构,包括pom.xml配置文件。 2. **配置pom.xml**:在pom.xml中声明SSM和相关依赖,如Spring、...

    Learning Apache Maven

    创建 Maven 插件的第一步是将其声明为插件类型。这通常在 `pom.xml` 文件中的 `<build><plugins>` 节下完成。 - **创建一个目标** 目标是 Maven 插件中的主要执行单位。每个目标都有一个特定的名称,并且可以在...

    java 打包

    4. IntelliJ IDEA与Eclipse IDE:这些集成开发环境(IDE)提供了图形化的界面,方便开发者进行项目打包,只需几步简单的设置即可完成JAR或WAR文件的创建。 打包过程中的注意事项: 1. 清单文件(MANIFEST.MF):每...

    将java项目编辑码打包成可自动运行JAR

    打包过程主要分为以下几步: 1. **配置MANIFEST.MF文件**:为了使JAR文件能够自动运行,必须创建一个名为`MANIFEST.MF`的清单文件,指定主类。在MANIFEST.MF文件中,添加如下内容: ``` Main-Class: ...

    Fatjar打包第三方包

    在MyEclipse和Eclipse中,打包带有第三方库的Fatjar主要分为以下几步: 1. **项目准备**:确保你的项目已经正确地导入了所有需要的第三方库。这些库通常位于项目的"lib"目录下,或者在构建路径中被正确引用。 2. *...

    eclipse m2m 1.8插件包

    只需简单几步,你就可以将Eclipse转换为一个功能齐全的Maven IDE,这正是"1111111111111111111111111111111"所强调的快速、直接和方便。无论你是新手还是经验丰富的开发者,Eclipse M2M 1.8都是搭建和管理Maven环境...

    新建maven工程,简单的java jni demo,mvn package生成jar文件,用于测试linux上的jni开发

    最后,执行`mvn package`命令,Maven会编译Java和C/C++代码,生成头文件,链接动态库,并将所有内容打包成一个jar文件。这个jar文件可以在Linux环境中运行,因为`System.loadLibrary`会自动寻找与系统架构匹配的库...

    关于truechain的spring boot项目的配置

    在Maven打包的过程中,遇到依赖未下载是比较常见的问题之一。为了解决这个问题,可以采取以下几种方法: 1. **检查网络连接**:确保网络连接稳定,有时候网络不稳定会导致依赖下载失败。 2. **更换镜像源**:修改...

    java工程打JAR包工具(挺好用的)

    这些工具提供了直观的界面,只需几步操作即可完成打包。 7. **插件系统**:提到“plugins”这个标签,可能是指JAR打包工具支持扩展插件,这些插件可以增加额外的功能,比如代码混淆、签名验证等,以增强JAR的安全性...

Global site tag (gtag.js) - Google Analytics