Maven库:
http://repo2.maven.org/maven2/
Maven依赖查询:
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命令,或者在Maven面板中选择相应的目标进行执行。 最后,关于项目的导出,还可以选择将项目构建成可部署的格式,例如JAR或WAR。这通常通过Maven的assembly插件或shade插件...
10. **运行项目**:在IDEA中,右键点击`pom.xml`选择"Run 'Maven build...'`,输入`install`命令打包项目。然后,你可以使用内置的Tomcat服务器或者外部服务器来运行这个项目。 11. **测试**:在浏览器中访问`...
在IDEA中执行Maven命令也非常简单。只需在右侧栏的Maven Projects面板中选择需要执行的命令,然后点击上方的绿色箭头即可。 #### Maven配置POM Maven的核心配置文件是POM(Project Object Model),其中包含了一...
2. **运行项目**:在IDEA中,右键点击项目,选择“Run As” -> "Maven Build",输入命令`clean package tomcat7:run`,IDEA将构建项目并启动内置Tomcat服务器。 3. **浏览器查看**:在浏览器中输入`...
1. **新建项目**: 在IntelliJ IDEA 12中,选择创建新项目时,选择Maven作为项目类型,并输入项目的名称,随后点击Next继续。 2. **添加Web支持**: 创建好项目后,在项目根目录上右键点击,选择Add Framework Support...
在这篇文章中,我们将总结和讲解 Maven 中的一些常用命令,它们将帮助您更好地使用 Maven。 创建 Maven 项目 Maven 提供了多种方式来创建项目,以下是其中的一些: 1. 创建 Maven 的普通 Java 项目:`mvn ...
4. **使用 Maven 命令**:在 IDEA 的终端窗口中,可以直接输入 Maven 命令,如 `mvn clean install` 进行构建。 ### IDEA 设置与快捷键 1. **个性化设置**:在 `Settings` 中,你可以根据个人喜好调整代码风格、...
在IntelliJ IDEA中,Maven是常用的构建工具,用于管理Java项目的依赖关系和构建流程。本篇文章将详细介绍如何在IntelliJ IDEA中安装和配置Maven。 首先,我们需要理解Maven是什么。Maven是一个自动化项目管理工具,...
通过上述步骤,您可以顺利地在本地环境中安装和配置 Maven 3.6.3,并将其集成到 IntelliJ IDEA 2022.2.3 中。这为自动化构建和管理 Java 项目的依赖提供了强大的支持。Maven 通过统一的生命周期模型、插件机制以及对...
本文将详细介绍Mac下安装配置Maven并在IDEA中配置的步骤,涵盖Maven的下载和安装、环境变量配置、阿里云源配置和IDEA中的Maven配置等方面。 一、Maven的下载和安装 Maven的下载地址可以从官方网站获取,需要根据...
总之,处理IDEA中的Maven Test命令导包错误,关键在于正确配置IDEA与Maven的交互,及时清理和重新导入项目,以及保持在线模式以获取最新的依赖。通过这些步骤,可以有效地解决大多数导入错误问题。
6. 编译与运行:说明如何在Idea中使用Maven进行编译、测试、打包和运行Web项目,如执行`mvn compile`、`mvn test`、`mvn package`、`mvn tomcat7:run`等命令。 7. 插件使用:介绍Maven插件的概念,以及如何利用...
通过IDEA创建Maven项目,可以方便地管理项目结构、依赖、构建过程以及执行Maven命令。首先,你需要在IDEA中选择“New Project”,然后选择“Maven”选项,配置相关的pom.xml文件,这是Maven项目的配置中心,包含了...
### 关于IntelliJ IDEA中Maven的下载与配置 #### Maven简介 Maven是由Apache基金会维护的一个项目管理和构建工具,它通过一个项目对象模型(POM)来管理项目的构建、报告和文档。Maven使用XML文件来描述项目的结构...
本文将详细讲解如何在IDEA中使用“reimport”命令来重新导入Maven依赖,并提供一些辅助方法以解决自动加载问题。 首先,我们来理解一下Maven的“reimport”命令。在IDEA中,"reimport"实际上是让IDEA重新读取并解析...
.TEMP_IMG1682649910810 使用jianguoyun的手机md编辑器
在安装Maven Helper插件后,需要在IDEA中配置Maven项目的POM.xml文件。打开POM.xml文件,在文件下方将出现Dependency Analyzer视图,提供了三个查看选项:Conflicts、All Dependencies as List、All Dependencies as...
### idea+springBoot+maven 搭建项目 #### 一、环境搭建与配置 **1.1 创建Spring Boot项目** 使用IntelliJ IDEA 2017.1或以上版本来创建一个新的Spring Boot项目。具体步骤如下: - **启动IntelliJ IDEA:** ...
Maven 是一个强大的构建工具,主要用于管理 Java 项目的构建、依赖和文档生成。在 Java 开发中,Maven 提供了一套标准化的方式来构建和管理项目,使得...在实际开发中,熟练掌握这些 Maven 命令能极大地提高工作效率。