配合m2eclipse创建一个标准的maven web项目
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配合m2eclipse创建一个标准的maven web项目相关的知识,希望对你有一定的参考价值。
1.maven安装
首先下载maven3. 解压后设置maven的系统变量.
如下图.设置好M2_HOME和PATH的系统变量.输入
Java代码
- mvn -version
------------------------------------------------------------------------------------------
2.安装m2eclipse插件
m2eclipse Core Update Site: http://m2eclipse.sonatype.org/sites/m2e
注:MyEclipse和STS自带m2eclipse插件,所以不用安装. Eclipse for J2EE需要单独下载.
强烈推荐使用springsource的STS(一款基于eclipse整合的IDE)
STS下载地址
安装好m2clipse插件后
在IDE菜单栏点击 window --> preferences
输入maven出现下图中所示.
点击User Settings 选择解压后maven下conf文件夹中的settings.xml再点击Apply.
接着点击Installations -->Add -->选择maven的安装目录 -->Apply
到此,maven和m2eclipse都搭建好了.
接着我们开始创建一个标准的基于maven的web项目框架.
--------------------------------------------------------------------------------------------------------
3.用maven创建标准的web 项目
在左边项目区 点击右键 --> New --> Other --> 找到maven(或者直接输入maven)
-->选择 Maven Project
会出现很多Archetype.都是对应不同需求的maven模板.
我们选择 maven-archetype-webapp
一个基于web的模板.
点击Next
输入
groupId和artifactId
groupId随便填写就是了 不过最好是填写公司或者组织名称.
artifactId可以认为他是项目名,所以你填写的就是项目名.
创建成功后我们会得到如下图所示的项目结构
但是这个并不是默认的maven项目的标准结构.我们需要进行一些改动.
1.在项目下创建一个Source Folder.
Folder
Name:src/main/java
(当然,还可以添加用于junit测试的src/test/java和src/test/resources
不过在此就不添加了.)
2.在webapp根目录下创建一个叫resources的Folder.
用于以后装JS,CSS等静态文件.
3.删除index.jsp
4.在src/main/java中创建3个包(maven标准推荐是3层包结构)
5.如果装的JDK是1.6的,更改JRE System Libary为1.6版本的.
这样.一个标准的maven web项目创建成功.
如何启动项目?
很多人都在问创建了项目后如何启动项目?如何启动服务器?
其实很简单.
邮件点击tomcat
如上图.点击 Add or Remove..
将你需要启动的项目add到右边.点确定后项目就部署到tomcat了.
还有一个更简单的方法.
直接把项目拖到tomcat上
启动就OK.
如果不能把项目放入tomcat,请检查自己的maven项目是否是web项目.
maven项目其实还有用mvn pulgin来启动项目.
如maven-jetty或maven-tomcat等.
以上是关于配合m2eclipse创建一个标准的maven web项目的主要内容,如果未能解决你的问题,请参考以下文章
Eclipse + Subversion (subclipse) + Maven (m2eclipse) 多模块项目
Maven“模块”与“项目”(Eclipse,m2eclipse 插件)