1.创建工程
(1)mvn archetype:generate
(2)Choose a number: 104:回车
(3)Choose version:
1: 1.0-alpha-1
2: 1.0-alpha-2
3: 1.0-alpha-3
4: 1.0-alpha-4
5: 1.0
6: 1.1
Choose a number: 6:回车
(4)Define value for property 'groupId':
(5)Define value for property 'artifactId': :项目名称
(6)Define value for property 'version': 1.0-SNAPSHOT: :版本号 默认回车
(7)Define value for property 'package': northking: :包名
创建了一个工程
2.创建一个java工程
在上有工程的基础上,运行mvn eclipse:eclipse命令
3.创建web工程
增加WebRoot目录,修改pom.xml文件,增加以下内容:
<build>
<finalName>webnorthking</finalName>
<outputDirectory>WebRoot/WEB-INF/classes</outputDirectory>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
<encoding>GBK</encoding>
</configuration>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>GBK</encoding>
</configuration>
</plugin>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<webappDirectory>WebRoot</webappDirectory>
<warSourceDirectory>WebRoot</warSourceDirectory>
</configuration>
</plugin>
</plugins>
</build>
运行mvn eclipse:eclipse命令
导入eclipse工程,并修改为web工程。
增加web工程缺少的其他文件
分享到:
相关推荐
maven学习笔记maven学习笔记maven学习笔记
maven学习教程分享
Maven学习极品,对于初学者而言非常好的资料,极力推荐
maven学习笔记,包含maven插件,maven的安装,中央仓库,自定义本地仓库等安装方法。
Maven常用命令 Maven Maven学习
maven学习文档,包含常见错误和docker的集成,包含多模块开发,不同的profile的开发,和一些插件基础属性说明
maven插件的学习demo
maven学习笔记,里面有maven的学习路线图,以及maven的核心知识
完整maven学习文档,和错误解决
里面包含:两本maven电子书(《Maven权威指南中文版》和《Maven实战》)和两个文档(《在maven和jetty环境下eclipse的调试》、《基于Maven的Spring_+_Spring_MVC_+_Mybatis的环境搭建》),内容皆精品。
该资料主要讲maven的基础用法,安装和使用等。还有maven常常被使用到的一些命令和用法。注意事项等。
maven学习国内第一本书 喜欢的可以下过来看个究竟哦 值得推荐
Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期...
官方文档:apache-maven Maven快速入门 《Maven权威指南》中文版 Better_Builds_With_Maven(英文版)
Maven学习文档及安装包Maven学习文档及安装包Maven学习文档及安装包Maven学习文档及安装包
maven学习与命令
Maven学习教程分享
Maven学习基础文档,供初学者使用,快速掌握maven技术。
Maven学习文档
Maven学习笔记,为个人在网上学习搜集和总结的文档