M2Eclipse安装地址:
m2eclipse-core:http://download.eclipse.org/technology/m2e/releases/
m2eclipse-extras:http://download.eclipse.org/m2e-wtp/releases/juno/
Maven常用变量:
参考资料:
- http://blog.csdn.net/foxhlc/article/details/8726978
- http://qiaolevip.iteye.com/blog/1816652
- http://docs.codehaus.org/display/MAVENUSER/MavenPropertiesGuide
Maven常用插件(官方文档):
Maven常用命令:
- 编译源代码:mvn compile
- 编译测试代码:mvn test-compile
- 运行测试:mvn test
- 生成项目相关信息的网站:mvn site
- 生成target目录,编译、测试代码,生成测试报告,生成jar/war文件:mvn package
- 在本地Repository中安装jar:mvn install
- 跳过测试的情况下在本地Repository中安装jar:mvn install -Dmaven.test.skip=true
- 清除产生的项目(清除target等目录):mvn clean
- 生成eclipse项目:mvn eclipse:eclipse
- 清除产生的eclipse项目必要文件(清除.projct、.classpath文件):mvn eclipse:clean
- 将最终版本的包拷贝到远程的repository:mvn deploy
- 生成idea项目:mvn idea:idea
- 查看依赖树:mvn dependency:tree
- 生成javadoc:mvn javadoc:javadoc
- 生成的源代码jar包:mvn source:jar
- 组合使用goal命令,如只打包不测试:mvn -Dtest package
- 编译测试的内容:mvn test-compile
- 只打jar包:mvn jar:jar
- 创建Maven的普通java项目:mvn archetype:create -DgroupId=packageName -DartifactId=projectName
- 创建Maven的Web项目:mvn archetype:create -DgroupId=packageName -DartifactId=webappName-DarchetypeArtifactId=maven-archetype-webapp
- 创建mvn项目:mvn archetype:generate
- 创建mvn项目:mvn archetype:create -DgroupId=com.oreilly -DartifactId=projectName
- 只测试而不编译,也不测试编译:mvn test -skipping compile -skipping test-compile
- 运行项目于jetty上:mvn jetty:run
- 显示版本信息:mvn -version/-v
- 生成Wtp插件的Web项目:mvn -Dwtpversion=1.0 eclipse:eclipse
- 清除Eclipse项目的配置信息(Web项目):mvn -Dwtpversion=1.0 eclipse:clean
- 显示详细错误信息:mvn -e
- 验证工程是否正确,所有需要的资源是否可用:mvn validate
- 在集成测试可以运行的环境中处理和发布包:mvn integration-test
- 运行任何检查,验证包是否有效且达到质量标准:mvn verify
- 产生应用需要的任何额外的源代码(如xdoclet):mvn generate-sources
- 下载项目里所依赖的jar包的源码:mvn dependency:sources
- 远程测试,它会监听远程测试用的8000端口,在eclipse里打开远程测试后,它就会跑起来了,设断点,调试:mvnDebug tomcat:run
- 运行项目于tomcat上:mvn tomcat:run。与之搭配的比较常用的参数如下:
1. 跳过测试:-Dmaven.test.skip=true
2. 指定端口:-Dmaven.tomcat.port=9090
3. 忽略测试失败:-Dmaven.test.failure.ignore=true 当然,如果你的其它关联项目有过更新的话,一定要在项目根目录下运行mvn clean install来执行更新,再运行mvn tomcat:run使改动生效. - 列出某个插件的goal信息:mvn help:describe。例:mvn help:describe -Dplugin=help -Dmojo=describe
相关推荐
### Maven常用命令详解 #### 1. `mvn -v` - **命令**: `mvn -v`(注意:实际命令应为 `mvn --version` 或 `mvn -version`) - **功能**: 显示Maven当前版本信息。 - **应用场景**: 当需要确认当前使用的Maven版本时...
本篇文章将深入探讨如何使用Maven命令来创建工程、打包工程以及掌握一些常用的Maven命令。 首先,让我们了解Maven的核心概念。Maven基于项目对象模型(Project Object Model,POM),这是一个XML文件,包含了项目的...
#### 三、Maven常用命令 了解了基本的安装流程之后,我们还需要熟悉一些Maven的基本命令,这些命令对于日常开发非常有用: - `mvn clean`: 清除项目构建产生的临时文件。 - `mvn compile`: 编译源代码。 - `mvn ...
Maven 的常用命令** - `mvn clean`:清理项目生成的目标文件。 - `mvn compile`:编译源代码。 - `mvn test`:运行项目测试。 - `mvn package`:打包项目,生成最终的可部署文件,如 JAR 或 WAR。 - `mvn install`...
### 五、常用Maven命令 - **install**: 编译源码,打包,并将结果安装到本地仓库。 - **clean**: 清除目标目录(target)中的所有生成文件。 - **compile**: 编译项目源码。 - **test**: 运行项目的所有测试。 - **...
Maven的常用命令** - `mvn clean`:清理项目产生的临时文件和目标目录。 - `mvn compile`:编译项目源代码。 - `mvn test`:运行项目测试。 - `mvn package`:打包项目,如生成JAR或WAR文件。 - `mvn install`:将...
使用于windows-x64为的压缩包 将此文件解压,并保存到你...maven常用命令 mvn compile编译当前项目 mvn clean清理当前目录 mvn test测试src/test文件夹下的代码 mvn package 打包此项目 mvn install 安装此项目的依赖包
8. **Maven的常用命令** - `mvn clean`:清理构建输出目录。 - `mvn compile`:编译源代码。 - `mvn test`:运行项目中的测试。 - `mvn package`:打包项目,生成最终的JAR或WAR文件。 - `mvn install`:将项目...
** Maven 概述 ** Maven 是一个Java项目管理和综合工具,由Apache软件基金会开发。它简化了构建、依赖管理和项目文档的生成过程。...理解Maven的工作原理和常用命令,将有助于更好地利用这一工具,优化开发流程。
Maven 的常用命令有: * clean:清理项目的 target 目录 * compile:编译项目中的 java 文件 * test:执行单元测试 * package:打包项目 * install:安装项目到本地仓库 Maven 项目的生命周期 Maven 项目的生命周期...
常用命令如下: - `mvn compile`:编译源代码。 - `mvn test`:运行单元测试并生成测试报告。 - `mvn package`:将编译后的代码打包,如生成JAR或WAR文件。 - `mvn install`:将打包后的文件安装到本地仓库,...
**六、常用 Maven 命令** - `mvn clean`: 清理目标目录,删除生成的文件。 - `mvn compile`: 编译源代码。 - `mvn test`: 运行项目的所有测试。 - `mvn install`: 将项目打包并安装到本地仓库,供其他项目引用。 - `...
** Maven的常用命令 ** - `mvn clean`:清除上一次构建生成的目标文件。 - `mvn compile`:编译源代码。 - `mvn test`:运行单元测试。 - `mvn install`:将项目打包并安装到本地仓库,供其他项目使用。 - `mvn ...
#### Maven常用命令 - `mvn clean`:清理编译产生的文件。 - `mvn compile`:编译项目源代码。 - `mvn test`:编译并运行测试代码。 - `mvn package`:打包项目。 - `mvn install`:将项目发布到本地仓库。 - `mvn ...
Maven常用命令** 一些常见的Maven命令包括: - `mvn clean`:清理项目生成的输出文件。 - `mvn compile`:编译源代码。 - `mvn test`:运行测试。 - `mvn package`:打包项目。 - `mvn install`:将项目安装到本地...
**五、Maven的常用命令** 1. `mvn clean`: 清理项目目标目录,删除编译生成的文件。 2. `mvn compile`: 编译源代码。 3. `mvn test`: 运行项目中的测试。 4. `mvn package`: 创建可部署的项目包,如JAR或WAR。 5. `...
- **Maven插件使用**:Maven插件可以扩展Maven的功能,学习常用的Maven插件可以提高开发效率。 通过上述配置,你现在可以在MyEclipse环境中充分利用Maven的强大功能,提高软件开发的效率和质量。
### Maven的常用命令 - `mvn clean`: 清理项目,删除目标目录(target)下的所有内容。 - `mvn compile`: 编译源代码。 - `mvn test`: 运行项目中的测试。 - `mvn package`: 打包项目,如生成JAR或WAR文件。 - `mvn...
Maven 的常用命令与插件** Maven 提供了许多插件,如`maven-resources-plugin`(资源复制)、`maven-jar-plugin`(打包JAR)等。通过`-D`参数可以传递配置给插件,例如`mvn clean package -DskipTests`会跳过单元...
#### Maven的目录结构与常用命令 - **Maven项目目录结构**: - `src/main/java`:存放项目的主代码。 - `src/main/resources`:存放资源文件。 - `src/test/java`:存放测试代码。 - `src/test/resources`:...