码迷,mamicode.com
首页 > Web开发 > 详细

eclipse中用maven创建web项目

时间:2019-01-24 18:50:16      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:finish   path   路径   完成   程序集   电脑   项目配置   文件夹   安装   

一.eclipse中配置maven环境

eclipse版本4.3

1.打开菜单Help->Eclipse Marketplace,打开有点慢,耐心等待,在find处输入maven,点击enter搜索,找到maven integration for eclipse,点击install安装,我安装过了,所以显示的是更新和卸载.安装完毕后重启eclipse.

技术分享图片

2.eclipse菜单中选择Windows->Preferences->Maven->Installations,此时可以看到默认集成的maven版本是3.0.4

技术分享图片

之前已经在本地安装了maven3.0.5环境,所以更改使用自己安装的maven环境,点击add,找到自己之前的maven3.0.5安装目录,注意选择到根目录就可以了

技术分享图片

将上面的settings.xml的路径复制,再选择maven->User Settings,将路径粘贴到第一个文本框中,然后确定保存.

技术分享图片

此时在eclipse中集成maven插件就完成了.

二.创建maven的web项目

1.右键->new->other,找到maven,选择maven project->next.

技术分享图片

2.直接点击next

技术分享图片

3.选择maven-archetype-webapp后,点击next,注意,可以在filter中先输入webapp,这样就能快速找到maven-archetype-webapp选项,如果此时列出来的选择项仍然很多,

就盯着version看,找version是release的

技术分享图片

4.输入groupid,artifact id和packgage,点击finish,然后耐心等待,第一次新建maven会有很多依赖包要下载,所以会比较慢.取决于你的网速和电脑配置.

groupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的groupId是org.apache,它的域是org(因为tomcat是非营利项目),公司名称是apache,artigactId是tomcat。
比如我创建一个项目,我一般会将groupId设置为com.acgg,artifactId设置为testMaven,表示你这个项目的名称是testMaven,依照这个设置,你的包结构最好是com.acgg.testMaven打头的.当然你的package可以不是这个,也可以自由输入,输入后你新建的项目默认就会有对应的包.

技术分享图片

5.项目创建好之后,默认的目录是这样的,至此项目就创建成功了.

技术分享图片

三.项目配置

1.maven项目是应该有

src/main/resources

src/main/java

src/test/java

这几个Source Folder的,我们新建的项目却只有src/main/resources一个文件夹,当我们右键->new-> source folder时,输入src/main/java时却提示已存在.但是目录中并没有显示这个文件夹,我们右键->build path->configure build path->sources,会发现这两个文件夹其实已经建好了,但显示的红叉,后面标注着missing.

技术分享图片

此时我们再切回libraries,选中JRE System library,点击edit

技术分享图片

选择workspace default JRE,点击finish,再点击OK

技术分享图片

此时我们会神奇的发现,那两个文件夹又显示出来了,不要问我为什么,就是这么奇怪....

技术分享图片

2.将项目转换成Dynamic Web Project

右键->Properties->project Facets,点击Convert to faceted from

技术分享图片

此时勾选Dynamic Web Module ,java已经默认勾选过了,你可以在version中选择你要的jdk版本和web版本.并点击further configuration available...

技术分享图片

修改Content directory 为 src/main/webapp ,单击OK:

技术分享图片

之后再点击ok完成web项目转换.

3.设置部署程序集

右键->Properties->Deployment Assembly

技术分享图片

将test的目录删掉,测试所用,无需部署

然后设置将Maven的jar包发布到lib下

Add -> Java Build Path Entries -> Maven Dependencies -> Finish->OK.

技术分享图片

这样一个web项目就搭建完成了,项目路径如下:

技术分享图片

输入http://localhost:8080/testMaven/访问成功.

技术分享图片

原文https://www.cnblogs.com/NieXiaoHui/p/5990570.html

eclipse中用maven创建web项目

标签:finish   path   路径   完成   程序集   电脑   项目配置   文件夹   安装   

原文地址:https://www.cnblogs.com/studydp/p/10316007.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!