Maven的声明周期
clean->
compile->
test->
report->
package->
deploy
Maven的core concept
groupId - derived from project name, rather than organization name
artifactId - derived from module name, rather than project name
version - project version
packaging - project packaging type, like jar(default)
classifier - additional artifacts, like -javadoc.jar
Maven创建一个java项目
$ mvn archetype:create -DgroupId=com.mycompany.myapp -DartifactId=myApp
Maven创建一个Web项目
$ mvn archetype:create -DgroupId=com.mycompany.webapp -DartifactId=myweb -Darch
etypeArtifactId=maven-archetype-webapp
Maven编译安装
$ mvn clean install
Maven装换成Eclipse项目
$ mvn eclipse:eclipse
Maven打包成jar
在pom.xml中加入
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.2</version>
<configuration>
<archive>
<manifest>
<mainClass>com.mycompany.myapp.App</mainClass>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
</manifest>
<!--
<manifestEntries>
<Class-Path>.</Class-Path>
</manifestEntries>
-->
</archive>
</configuration>
</plugin>
</plugins>
</build>
分享到:
相关推荐
使用maven创建项目
非常、非常、非常简单的内容。主要说如何下载、安装maven,如何在官网找教程,如何创建项目。
基于maven创建web项目 基础环境 Myeclipse2013 Tomcat8.0 Jdk1.8 apache-maven-3.3.9 环境配置
idea使用maven创建web项目详细教程
使用Idea14.1.4和maven创建java web项目
——学习参考资料:仅用于个人学习使用! 本代码仅作学习交流,切勿用于商业用途,否则后果自负。若涉及侵权,请联系,会尽快处理! 未进行详尽测试,请自行调试!
使用maven创建web项目,独立管理jar包资源,方便简单高效
主要介绍了详解IDEA 中使用Maven创建项目常见错误和使用技巧(推荐),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
Maven项目创建流程
maven创建web工程
空白的,经过单元测试的,mavenWeb项目
IDEA用maven创建springMVC项目和配置(XML配置和Java配置)
一步一步用Maven创建web项目,经过测试,与目前我做的大项目一致
java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一...
maven创建父子结构工程
来自 在Eclipse中用Maven创建一个Web项目 的附带项目源码 jdk1.8 博客地址 https://blog.csdn.net/rebornsgundam/article/details/105862362
在eclipse中不使用maven创建springboot工程所需jar包,一共32个。亲测各包兼容,完美运行。
使用Maven模板创建项目 使用Maven构建项目 使用Maven清理项目 使用Maven运行单元测试 将项目安装到Maven本地资源库 生成基于Maven的项目文档站点 使用“mvn site-deploy”部署站点(WebDAV例子) 部署基于Maven的war...
maven 配置简介及项目创建,包括pom.xml详细介绍,eclipse平台maven创建项目编译等
资源名称:maven创建web项目教程 中文WORD版内容简介: Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目...