maven-创建web项目

在学习了maven基础知识之后,再操刀实践一下maven项目。因为网上各位大佬记录的记录得比较分散,于是记录下来供自己以后查阅。


一.创建项目:

1.MyEclipse创建项目:

这里写图片描述

选中Maven Project,点击Next.

这里写图片描述

继续Next

这里写图片描述

Catalog:选中All Catalog,选maven-archetype-webapp后,Next

这里写图片描述

GroupId:为包名
Artifact Id:为项目名
package:默认为空就可以了


项目建立成功。

这里写图片描述

到这里你可能有些疑问了,为什么项目名称后面跟着Maven Webapp的后缀呢。
事实证明,这样创建的项目会导致测试访问的时候非常麻烦。是不可取的。我们需要把Maven Webapp的后缀取消掉。

这里写图片描述

只需要在Name template:后加上[artifactId] 即可。

二. 项目配置:

1.添加Source Folder

Maven规定,必须创建以下几个Source Folder

src/main/resources

src/main/java

src/test/resources

src/test/java

添加以上的Source Folder

这里写图片描述

2.配置Build Path

右键项目名称:Configure BuildPath

这里写图片描述

分别修改输出路径为:

src/main/resources 对应 target/classes

src/main/java 对应 target/classes

src/test/resources 对应 target/test-classes

src/test/java 对应 target/test-classes

3.将项目转换成为 Dynamic Web Project

在项目上右键Properties

在左侧选择 Project Facets,

这里写图片描述

修改Java为你当前项目的JDK,并添加Dynamic Web Module ,最后单击”Further Configuration available“ 链接:(此处如果没有链接,可以取消Dynamic选中点击appply然后再次打开此界面选中)

这里写图片描述

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

这里写图片描述

这里写图片描述

最后点击OK,则一个maven web项目创建成功。


分隔符~~~~~~~~~~~~~~~~~~~~~


后面为Maven使用过程遇到的坑的所有记录!!!


1.解决eclipse maven工程中src/main/resources目录下创建的文件夹所显示样式不是文件夹,而是”包”图标样式的问题

MyEclipse项目中创建maven项目后,有时在执行命令maven update或maven clean或maven install后,src/main/resources目录下的文件夹样式会发生变化.

(1) 异常情况下是这个样子的:mapper变成了白色的包的样式

这里写图片描述

(2) 正常情况下是这个样子,mapper为普通文件夹形式:

这里写图片描述

  1. 解决办法

        (1)右击项目/properties,

这里写图片描述

点击Excluded:(All) , 点击Edit

这里写图片描述

点击add,添加Exclusion Pattern中 **

最后点击Finish即可。

最后样式。

这里写图片描述

2.POM.xml文件没有错误,但是显示红叉且不加载jar包

这里写图片描述

这里写图片描述

这里写图片描述

ok,这样红叉就消失了。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值