maven工程创建

首先,将sts与maven配置链接,打开window==》preferences==》maven,如下图

maven工程创建_第1张图片

打开Installations,点击Add,弹出如图:

maven工程创建_第2张图片

点击direcotory,选择你的maven路径,例如:apache-maven-3.3.9,然后finish。

接下来在maven中选择User Settings,在User Settings(openfile)框右边点击Browse按钮,根据上面的maven路径maven,然后找到里面的conf文件夹中的setttings.xml文件。然后按Apply,再按ok,如下图:

maven工程创建_第3张图片

注意:你的setttings.xml文件中需要配置maven本地仓库,如图:

红框标记的地方便是你maven的本地仓库。

接下来就到了创建maven工程的时候了,new一个Maven Projiect

maven工程创建_第4张图片

然后选择第二个选项,如图所示,选中了直接下一步,中间的location不用管。

maven工程创建_第5张图片

接下来选中maven-archetype-webapp,如图:

maven工程创建_第6张图片

填写工程的Group IdArtifact Id GroupId就是大项目的id,又称组idArifact Id就是该项目的Id,项目id。就像一个大项目中有许多小项目组成一样,当创建完以后就成了如下图所示:

maven工程创建_第7张图片

这里报错你需要配置路径,配置tomcat的路径。

在项目上右击,选择Build Path==》configure Build Path

maven工程创建_第8张图片

点击Add Library选择Server Runtime ==》Tomcat。然后点击finish。然后就成了如下图所示:

maven工程创建_第9张图片

然后添加src/test/resources文件夹,注意要new Source Folder。

maven工程创建_第10张图片

改变工程jdk,工程右击选择properties然后如下图:

maven工程创建_第11张图片

完成后,这时候需要将maven工程转成web工程。项目右击,选择properties,选择projectFacets,有时需要点击Convert  to  faceted form。然后将Dynamic WebModule改为3.0版本。

maven工程创建_第12张图片

此时,我们看到目录中多了一个webContent目录,由于使用maven构建,web目录是src/main/webapp,所以我们删除webContent目录,接下来,要配置web项目的发布目录,就是DeploymentAssembly。

maven工程创建_第13张图片

然后删除红框所选的三个目录,然后add,添加src/main/webapp目录和mavenDependenices,完成后如下图:

接下来点击Apply==》ok。然后你就可以配置web.xml以及xxx-servlet.xml




你可能感兴趣的:(maven工程创建)