`

maven 基础命令

 
阅读更多

maven基础命令

一.  编译命令 mvn clean compile

       clean -> 告知maven清理输出目录 /target

       compile -> 告知maven编译项目主代码

 

二. 测试命令 mvn clean test

      实际执行的为 clean:clean  -> resources:resources -> compiler:compiler 

                            -> resources:testResources -> compiler:testCompiler

      当涉及的测试代码包括junit的时候,如果使用@test

      则pom.xml还需增加相应的依赖包:

   

<project>
	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
	</properties>
	<build>
		......
			<plugins>
				<!-- 编译插件:指定编译环境(jre,coding) -->
				<plugin>
					<groupId>org.apache.maven.plugins</groupId>
					<artifactId>maven-compiler-plugin</artifactId>
					<version>2.3.2</version>
					<configuration>
						<source>1.6</source>
						<target>1.6</target>
						<encoding>${project.build.sourceEncoding}</encoding>
					</configuration>
				</plugin>
		......
	</build>
</project>

 

三.打包  mvn clean package

     打包好的jar包就可以发布到mvn仓库了

 

四.安装到本地仓库  mvn clean install

     当自己电脑,别的包对该项目有依赖时,且依赖指向本地仓库,需执行该命令

分享到:
评论

相关推荐

    maven基本命令详解

    ### Maven基本命令详解 Maven 是一款非常强大的 Java 项目构建工具,它通过一系列的预定义生命周期和插件,简化了项目的构建、依赖管理和部署等工作。本文将对 Maven 的一些常用基本命令进行详细介绍。 #### 1. ...

    maven常用命令

    Maven 常用命令大全 Maven 是一个项目管理和构建自动化工具,提供了许多实用的命令来简化项目的开发和维护过程。在这篇文章中,我们将总结和讲解 Maven 中的一些常用命令,它们将帮助您更好地使用 Maven。 创建 ...

    maven配置命令及项目部署

    maven配置命令及项目部署 maven是一个基于项目对象模型(POM)的项目管理和综合工具,主要用于Java项目的构建、测试、打包、部署等。maven的配置文件是pom.xml,包含了项目的基本信息、依赖关系、插件配置等信息。...

    maven常用命令以及以个测试项目

    - `mvn archetype:generate` 是用于创建一个新的Maven项目的基础框架。你可以根据提示选择对应的archetype,如maven-archetype-quickstart,来快速生成一个简单的"hello world"项目。 2. **编译源代码**: - `mvn...

    eclipse下几个简单maven命令

    本篇文章将详细讲解在Eclipse环境下如何使用几个基本的Maven命令,这些命令对于日常开发和部署工作至关重要。 1. **clean**: Maven的`clean`目标是用来清理项目生成的输出物,如编译后的class文件、测试结果、打包...

    java开发maven命令详解

    对于初学者来说,理解Maven的基本命令及其用法至关重要。 #### 1. `mvn -v` 用于显示当前使用的Maven版本和其他相关信息,如Java版本、操作系统等。这在调试问题时非常有用,因为可以确保所用的环境与期望的一致。...

    maven常用命令.txt

    - **应用场景**: 当需要快速生成一个基础项目结构时使用此命令。 #### 3. `mvn compile` - **命令**: `mvn compile` - **功能**: 编译项目的源代码。 - **应用场景**: 在进行单元测试或打包之前,通常会先编译源...

    Maven exec-maven-plugin:执行外部命令的实践指南

    本文详细介绍了exec-maven-plugin的基本概念、配置方法、执行简单和系统脚本、捕获命令输出、条件执行、并发执行、使用环境变量、错误处理、高级配置、使用案例以及局限性。通过这些知识点,读者可以更加自信地在...

    maven 常用命令

    `mvn archetype:generate` - 这个命令用于创建一个新的Maven项目,根据提示选择相应的 archetype(项目模板)来生成基础项目结构。 2. 编译源代码: `mvn compile` - 编译项目中的Java源代码,生成.class文件。 ...

    maven常用命令.docx

    掌握 Maven 的基本命令对 Java 开发者来说至关重要。 1. **mvn clean**:用于清理项目,即删除目标目录(通常是 `target` 目录),以便下次构建时重新生成所有文件。 2. **mvn package**:将项目打包成可部署的格式...

    maven学习与命令

    以上介绍了Maven中的一些基本命令及其用法,这些命令覆盖了从项目创建到部署的整个过程。通过这些命令,我们可以高效地完成项目的构建、测试、打包等任务。Maven的强大之处在于其自动化能力,使得开发者可以专注于...

    Maven使用命令创建工程,打包工程和常用命令使用的代码文件

    Maven基于项目对象模型(Project Object Model,POM),这是一个XML文件,包含了项目的基本信息、依赖关系、构建过程等。通过POM,Maven能够自动化处理构建任务,如编译、测试、打包、部署等。 1. 创建Maven工程: ...

    Maven3.5.4下载

    了解一些基本的 Maven 命令对于日常开发非常有帮助: - `mvn clean`: 清理项目,删除目标文件。 - `mvn compile`: 编译项目源代码。 - `mvn test`: 运行项目中的单元测试。 - `mvn package`: 打包项目,生成可发布...

    apache-maven-3.0.4

    ##### Maven 基础命令 - **`mvn clean`**:清理项目,删除之前构建产生的文件。 - **`mvn compile`**:编译项目源代码。 - **`mvn test`**:执行项目测试。 - **`mvn package`**:打包项目。 - **`mvn install`**:...

    Maven简单使用

    用户只需提供groupId、artifactId和version等基本信息,Maven就会自动生成相应的项目结构。 ** Maven仓库 ** Maven仓库是存储项目依赖的地方,分为本地仓库、远程仓库和中央仓库。本地仓库是每个开发者机器上默认...

    Maven 命令Maven 命令Maven 命令

    以下是一些Maven的常用命令及其详细解释: 1. **创建项目**: - `mvn archetype:create -DgroupId=&lt;group_id&gt; -DartifactId=&lt;artifact_id&gt;`:创建一个基本的Java应用项目。 - `mvn archetype:create -DgroupId=...

    Maven笔记(2)-- 构建Java Project 及 Maven命令使用

    本文将深入探讨如何使用Maven来构建Java项目以及掌握Maven的基本命令。 ### Maven项目结构 在开始构建Java项目之前,我们需要了解Maven的项目结构。标准的Maven项目通常遵循以下目录结构: - `src/main/java` - ...

    maven打包 maven打jar包详细步骤

    在Java开发中,Maven是一个强大的构建工具,它简化了项目的构建、依赖管理和部署过程。本文将详细讲解如何使用Maven来打包一个Java项目,并...了解这些基本操作和Maven生命周期,有助于提高开发效率并保持项目的整洁。

Global site tag (gtag.js) - Google Analytics