使用Maven创建Web工程

1.选中File标题栏,在File中选择Other,在里面搜索Maven.


2.不使用maven模板,创建web工程。

这里给Maven设置GroupId和Artifact id,他们的意思分别为:

GroupID:项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。

ArtifactID:项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。

一般GroupID就是填com.mavenWeb这样子.

这里注意,要改packing为war包(之所以这样做是因为这样做在src目录下就会多出个webapp的目录


3.因为我们没有使用Maven模板,所以现在要将MavenWeb转为Web工程。

在MavenWeb项目上点击右键,选择properties 并找到 Project Facets ,并点击Convert to faceted form… 如图


将Dynamic Web Module改为3.0,将Java改为1.8,如果修改Dynamic Web Module出现下列报错,则需要进行下列的额外操作。


在你的workSpace下找到当前工程的org.eclipse.jdt.core.prefs文件和org.eclipse.wst.common.project.facet.core.xml文件,对其修改。

我这里使用了快速查找软件Everything,很方便,大家可以试试。

1.8指的javaJdk版本号,jst.web=3.0





修改完后保存。

再次返回到properties里的Project Facets 下的并点击Convert to faceted form界面,进行下图操作。


4.修改项目使用的jdk版本,并添加web工程必备的项目目录。


添加web项目的必备目录,和下面的图进行对比,缺少那个加上那个:


更改web工程的class路径,右键项目,Java Build Path -> Source

下面应该有4个文件夹,没有的话你也可以点击右侧的Addfoler ,这四个文件分别是

src/main/java,src/main/resources,双击这两个文件夹的Output folder,设置其路径为target/classes;

src/test/java ,src/test/resources ,双击这两个文件夹的Output folder,选择target/test-classes;

注意,每一个你都要选中Allow output folders for source folders.


5.在pom.xml添加你所需要的Jar包以及版本。


6.开启Maven的jar包自动更新服务,选中project,勾选上Build Automatically,每次你修改完pom.xml后,点击保存,maven就会自动更改jar包




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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值