创建Maven项目

这里有个坑,就是eclipse最好是Neon或其他能创建JavaEE项目的,也就是这样的,图标颜色较浅,这种图标颜色较深的会有老多问题,我配了一天都没搞好,最后换成了Neon,整个博客都是按照写的,最后又重新截了一遍图,重新写了一遍,不说了,说多了都是泪!!!我先哭一会!

 

一、新建项目

1、右击->New(或者是File->New)->other->Maven->Maven Project->Next

也可以直接在输入框中搜索Maven,直接出来下图,选择Maven Project。

2、选择第二项,Next。

3、如果你在第2步选择Create a simple project选项,则该步会跳过。

在第2步选择Use default…选项后,出现下图,选择webapp(如图),然后Next。

4、

---Group Id:组Id,针对一个项目的普遍唯一识别符。相当于我们日常使用的包名,例如:com.test(随意即可)。

---Artifact Id:要新建的项目的名字

---Version:版本号,默认0.0.1-SNAPSHOT

---Packing:要将该项目生成什么类型,有jar、war、ejb、ear、rar、pom、maven-plugin、maven-archetype、osgi-bundle、eclipse-plugin,一般会自动生成,默认也可。


然后点击Finish。

 

【注意】之前用的另一版本的Eclipse,点了Finish之后,应该完成web项目创建,但是我创建时报了错:maven-compiler-plugin:3.1:compile…

【注意】如果有同样错误的小伙伴们可以参见:https://blog.csdn.net/Joyce_Ff/article/details/90523072

 

二、项目配置

1、显示src/main/java、src/test/java文件夹(若有,请略过此步)

maven项目是应该有:src/main/resources、src/main/java、src/test/java,但是在我创建的项目中却只有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。

项目中便会出现src/main/java、src/test/java。

 

【注意】对于每个文件夹或者文件具体的含义以及其他细节详解请参见:https://my.oschina.net/selfdesign/blog/538962

 

2、将项目转换成Dynamic Web Project

1、右键项目->Properties->project Facets,点击Convert to faceted from…

【注意】如果你的Properties中没有project Facets(如下图),方法参见:https://www.cnblogs.com/bameidashi/p/7995287.html

点击project Facets,勾选Dynamic Web Module和Java,选择相应的版本,并点击下方出现的Further configuration available:

【注意】如果Further configuration available不显示,则先选中Dynamic Web Module和Java,点击Apply and Close,然后再点开项目的properties,取消选中Dynamic web module,然后再选中Dynamic web module就出来了。

如图修改Further configuration available,再勾选Generate……

选择OK即可。

 

3、配置Tomcat。

【注意】使用tomcat软件在本地搭建服务器,这个本地的tomcat服务器与eclipse环境下配置tomcat服务器都可以使用,但是只能启动一个,否则会报端口冲突。

【注意】最好不要选择Tomcat9.0版本,因为我安装了9.0之后,虽然运行成功,但是index.jsp仍有错,并且仍显示The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path这个错(下图),但是能运行!!很奇怪,所以我直接选了7.0版本,下载地址:https://tomcat.apache.org/download-70.cgi。安装教程有很多,这里不再赘述。

1、Window->Preferences->Server->Runtime …

点击Add,选择v7.0。

点击Finish。

2、右键项目->Properties->Build Path->Libraries。

点击Add Library。如图选择,并点击Next。

选择v7.0,点击Finish。

点击OK即可。

最后,

运行一下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值