首先建个项目:
mvn archetype:generate 选择插件=原型,目标参数=生成 -DgroupId=com.mycompany.app 包名 -DartifactId=my-app 项目名,同时也是生成的jar包名 -DarchetypeArtifactId=maven-archetype-quickstart 原型的具体模板 -DinteractiveMode=false 交互
生成了一个my-app文件夹.里面有个pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.mycompany.app</groupId> <artifactId>my-app</artifactId> <packaging>jar</packaging> 这个不用管 <version>1.0-SNAPSHOT</version> <name>my-app</name> 用于文档 <url>http://maven.apache.org</url> 用于文档 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> </project>
然后可以编译:
mvn compile
将在target文件夹中生成*.class
测试:
mvn test
或者只是编译测试代码而不运行测试:
mvn test-compile
打包成jar
mvn package
运行一下:
java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App
这个jar也可以添加到本地代码库中,供其他项目调用:
mvn install
清空target文件夹:
mvn clean
变成IDEA项目结构:
mvn idea:idea
变成Eclipse项目结构:但不是Myeclipse结构
mvn eclipse:eclipse
相关推荐
Maven的使用教程,其中包括:maven项目开发中的问题及解决方案,maven安装与配置等
该文档内容从下载 安装 配置环境都有。 除此之外还将idea和maven的一些快捷键,一些idea设置,maven使用等内容, 内容还不错。
maven详细使用教程
java视频教程之SVN Maven搭建自动化构建教程 Eclipse中使用Maven视频教程云盘下载链接
maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程
JavaEE eclipse java软件开发 必备,maven开发文档使用教程。
maven教程搭建 方法
Maven教程,通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 ...
MAVEN教程,在Intellij IDEA中添加你之前安装的MAVEN的教程 MAVEN是JAVA打包必备工具,是JAVA程序员的必备技能之一 ...MAVEN使用教程 如果你机子上已经安装了MAVEN,后又安装INTELIJ IDEA,如何将二者整合起来
一套不可多得的Maven视频教程,非常有用的通俗易懂,老师说话很温柔。
最新maven视频教程加源码笔记,内容完整有保证,是学习maven的不可多得的教程。
Maven in action.pdf Maven2+Eclipse开发J2EE.pdf Maven2_基础教程.pdf maven2之m2eclipse使用手册.doc ...《Maven实战》(国内首本Maven著作)(Maven的安装、配置及使用入门) 《Maven权威指南》.pdf.pdf
java编写的用于构建系统的自动化工具。 目前版本是2.0.9,注意maven2和maven1有很大区别,阅读第三方文档时需要区分版本。
maven教程,目录如下: Maven安装配置 Maven启用代理访问 Maven本地资源库 Maven中央存储库 如何从Maven远程存储库下载? Maven添加远程仓库 Maven依赖机制 定制库到Maven本地资源库 使用Maven创建Java项目 使用...
Maven 使用入门.pdf
这是一套详细介绍maven框架的视频教程!这是一套详细介绍maven框架的视频教程!这是一套详细介绍maven框架的视频教程!
包含了<<maven权威指南>>,maven官方api使用等,自己的maven笔记等详细的maven使用教程,同时还包含了maven客户端搭建,服务器配置于搭建的详细资料,是以整套的maven学习资料.
Maven精品教程视频01Maven精品教程视频01Maven精品教程视频01Maven精品教程视频01
Maven Maven教程 Maven实战 Maven基础教程