`

IDEA中常用的maven指令

 
阅读更多

Maven库:

http://repo2.maven.org/maven2/

Maven依赖查询:

http://mvnrepository.com/

Maven常用命令: 
1. 创建Maven的普通java项目: 
   mvn archetype:create 
   -DgroupId=packageName 
   -DartifactId=projectName  
2. 创建Maven的Web项目:   
    mvn archetype:create 
    -DgroupId=packageName    
    -DartifactId=webappName 
    -DarchetypeArtifactId=maven-archetype-webapp    
3. 编译源代码: mvn compile 
4. 编译测试代码:mvn test-compile    
5. 运行测试:mvn test   
6. 产生site:mvn site   
7. 打包:mvn package   
8. 在本地Repository中安装jar:mvn install 
9. 清除产生的项目:mvn clean   
10. 生成eclipse项目:mvn eclipse:eclipse  
11. 生成idea项目:mvn idea:idea  
12. 组合使用goal命令,如只打包不测试:mvn -Dtest package   
13. 编译测试的内容:mvn test-compile  
14. 只打jar包: mvn jar:jar  
15. 只测试而不编译,也不测试编译:mvn test -skipping compile -skipping test-compile 
      ( -skipping 的灵活运用,当然也可以用于其他组合命令)  
16. 清除eclipse的一些系统设置:mvn eclipse:clean  


ps: 

一般使用情况是这样,首先通过cvs或svn下载代码到本机,然后执行mvn eclipse:eclipse生成ecllipse项目文件,然后导入到eclipse就行了;修改代码后执行mvn compile或mvn test检验,也可以下载eclipse的maven插件。 

发布第三方Jar到本地库中: 

mvn install:install-file -DgroupId=com -DartifactId=client -Dversion=0.1.0 -Dpackaging=jar -Dfile=d:\client-0.1.0.jar 


-DdownloadSources=true 

-DdownloadJavadocs=true 

mvn -e            显示详细错误 信息. 

mvn validate        验证工程是否正确,所有需要的资源是否可用。 
mvn test-compile    编译项目测试代码。 。 
mvn integration-test     在集成测试可以运行的环境中处理和发布包。 
mvn verify        运行任何检查,验证包是否有效且达到质量标准。     
mvn generate-sources    产生应用需要的任何额外的源代码,如xdoclet。 

常用命令: 
mvn -v 显示版本 
mvn help:describe -Dplugin=help 使用 help 插件的  describe 目标来输出 Maven Help 插件的信息。 
mvn help:describe -Dplugin=help -Dfull 使用Help 插件输出完整的带有参数的目标列 
mvn help:describe -Dplugin=compiler -Dmojo=compile -Dfull 获取单个目标的信息,设置  mojo 参数和  plugin 参数。此命令列出了Compiler 插件的compile 目标的所有信息 
mvn help:describe -Dplugin=exec -Dfull 列出所有 Maven Exec 插件可用的目标 
mvn help:effective-pom 看这个“有效的 (effective)”POM,它暴露了 Maven的默认设置 

mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch03 -DartifactId=simple -DpackageName=org.sonatype.mavenbook 创建Maven的普通java项目,在命令行使用Maven Archetype 插件 
mvn exec:java -Dexec.mainClass=org.sonatype.mavenbook.weather.Main Exec 插件让我们能够在不往 classpath 载入适当的依赖的情况下,运行这个程序 
mvn dependency:resolve 打印出已解决依赖的列表 
mvn dependency:tree 打印整个依赖树 

mvn install -X 想要查看完整的依赖踪迹,包含那些因为冲突或者其它原因而被拒绝引入的构件,打开 Maven 的调试标记运行 
mvn install -Dmaven.test.skip=true 给任何目标添加maven.test.skip 属性就能跳过测试 
mvn install assembly:assembly 构建装配Maven Assembly 插件是一个用来创建你应用程序特有分发包的插件 

mvn jetty:run 调用 Jetty 插件的 Run 目标在 Jetty Servlet 容器中启动 web 应用 
mvn compile 编译你的项目 
mvn clean install 删除再编译 

mvn hibernate3:hbm2ddl 使用 Hibernate3 插件构造数据库

分享到:
评论

相关推荐

    idea+maven导入导出

    Idea提供了命令行窗口,可以直接运行Maven命令,或者在Maven面板中选择相应的目标进行执行。 最后,关于项目的导出,还可以选择将项目构建成可部署的格式,例如JAR或WAR。这通常通过Maven的assembly插件或shade插件...

    IntelliJ IDEA上创建Maven Spring MVC项目

    10. **运行项目**:在IDEA中,右键点击`pom.xml`选择"Run 'Maven build...'`,输入`install`命令打包项目。然后,你可以使用内置的Tomcat服务器或者外部服务器来运行这个项目。 11. **测试**:在浏览器中访问`...

    IDEA11 Maven3快速入门及应用

    在IDEA中执行Maven命令也非常简单。只需在右侧栏的Maven Projects面板中选择需要执行的命令,然后点击上方的绿色箭头即可。 #### Maven配置POM Maven的核心配置文件是POM(Project Object Model),其中包含了一...

    IDEA下使用maven构建web项目(SpringMVC+Mybatis整合).zip

    2. **运行项目**:在IDEA中,右键点击项目,选择“Run As” -> "Maven Build",输入命令`clean package tomcat7:run`,IDEA将构建项目并启动内置Tomcat服务器。 3. **浏览器查看**:在浏览器中输入`...

    IntelliJ IDEA 批量导出Maven项目依赖的jar包.docx

    接下来,我们将详细介绍如何使用IntelliJ IDEA批量导出Maven项目中的依赖jar包。 ##### 1. 配置Maven插件 首先,需要确保项目中已经正确配置了Maven插件。打开项目的`pom.xml`文件,在`<build>`标签内添加如下配置...

    IntelliJ IDEA 12创建Maven管理的Java Web项目

    1. **新建项目**: 在IntelliJ IDEA 12中,选择创建新项目时,选择Maven作为项目类型,并输入项目的名称,随后点击Next继续。 2. **添加Web支持**: 创建好项目后,在项目根目录上右键点击,选择Add Framework Support...

    Maven3.6.3安装与配置以及IDEA2022.2.3部署Maven的教程

    通过上述步骤,您可以顺利地在本地环境中安装和配置 Maven 3.6.3,并将其集成到 IntelliJ IDEA 2022.2.3 中。这为自动化构建和管理 Java 项目的依赖提供了强大的支持。Maven 通过统一的生命周期模型、插件机制以及对...

    maven常用命令

    在这篇文章中,我们将总结和讲解 Maven 中的一些常用命令,它们将帮助您更好地使用 Maven。 创建 Maven 项目 Maven 提供了多种方式来创建项目,以下是其中的一些: 1. 创建 Maven 的普通 Java 项目:`mvn ...

    idea+maven使用教程

    4. **使用 Maven 命令**:在 IDEA 的终端窗口中,可以直接输入 Maven 命令,如 `mvn clean install` 进行构建。 ### IDEA 设置与快捷键 1. **个性化设置**:在 `Settings` 中,你可以根据个人喜好调整代码风格、...

    idea的idea的maven安装包

    在IntelliJ IDEA中,Maven是常用的构建工具,用于管理Java项目的依赖关系和构建流程。本篇文章将详细介绍如何在IntelliJ IDEA中安装和配置Maven。 首先,我们需要理解Maven是什么。Maven是一个自动化项目管理工具,...

    Mac下安装配置Maven并在IDEA中配置的详细教程

    本文将详细介绍Mac下安装配置Maven并在IDEA中配置的步骤,涵盖Maven的下载和安装、环境变量配置、阿里云源配置和IDEA中的Maven配置等方面。 一、Maven的下载和安装 Maven的下载地址可以从官方网站获取,需要根据...

    IDEA 2020.1版本 maven Test命令出现导包错误.docx

    总之,处理IDEA中的Maven Test命令导包错误,关键在于正确配置IDEA与Maven的交互,及时清理和重新导入项目,以及保持在线模式以获取最新的依赖。通过这些步骤,可以有效地解决大多数导入错误问题。

    idea创建基于maven的web工程共6页.pdf.zi

    6. 编译与运行:说明如何在Idea中使用Maven进行编译、测试、打包和运行Web项目,如执行`mvn compile`、`mvn test`、`mvn package`、`mvn tomcat7:run`等命令。 7. 插件使用:介绍Maven插件的概念,以及如何利用...

    Idea 构建Maven 项目,AES ECB 加解密,二次开发Jmeter

    通过IDEA创建Maven项目,可以方便地管理项目结构、依赖、构建过程以及执行Maven命令。首先,你需要在IDEA中选择“New Project”,然后选择“Maven”选项,配置相关的pom.xml文件,这是Maven项目的配置中心,包含了...

    关于IDEA中maven的下载与配置配置

    ### 关于IntelliJ IDEA中Maven的下载与配置 #### Maven简介 Maven是由Apache基金会维护的一个项目管理和构建工具,它通过一个项目对象模型(POM)来管理项目的构建、报告和文档。Maven使用XML文件来描述项目的结构...

    使用IDEA中maven选项卡的install:install命令解决方法.md

    .TEMP_IMG1682649910810 使用jianguoyun的手机md编辑器

    IDEA 重新导入依赖maven 命令 reimport的方法

    本文将详细讲解如何在IDEA中使用“reimport”命令来重新导入Maven依赖,并提供一些辅助方法以解决自动加载问题。 首先,我们来理解一下Maven的“reimport”命令。在IDEA中,"reimport"实际上是让IDEA重新读取并解析...

    IDEA配置使用Maven Helper插件的方法(详细配置)

    在安装Maven Helper插件后,需要在IDEA中配置Maven项目的POM.xml文件。打开POM.xml文件,在文件下方将出现Dependency Analyzer视图,提供了三个查看选项:Conflicts、All Dependencies as List、All Dependencies as...

    idea+springBoot+maven 搭建项目

    ### idea+springBoot+maven 搭建项目 #### 一、环境搭建与配置 **1.1 创建Spring Boot项目** 使用IntelliJ IDEA 2017.1或以上版本来创建一个新的Spring Boot项目。具体步骤如下: - **启动IntelliJ IDEA:** ...

Global site tag (gtag.js) - Google Analytics