Eclipse 建立 Maven 项目

本人也是新手小白,在建立 Maven 项目的时候几乎踩完了全部的坑。特此总结以下:java

一、咱先选中 File -> New -> Maven Projectweb

二、而后以下图app

  

 

在这里说明一下 Group Id 通常为域名倒过来,Aritifact Id 是你的项目名。webapp

 

三、点击完 Finish 后会出现项目结构来,咱们右键项目名后点击 Properties,以下图:ui

 

 

 此时,咱们取消 Dynamic Web Module 选项并将 Java 也就是 JDK 版本 调到 11,由于此时 JDK 11 是最新最稳定版。spa

点击 Apply 后,再勾选 Dynamic Web Module 并将其版本跳到 4.0,此时 4.0 是最新版。结果以下图所示:3d

咱先别急着 Apply,点击下面的 Further ... 连接后:勾选 Generate web.xml,再点击 OK。而后就看以 Apply and Close 了。xml

 

四、事情还没完,此时咱们的目录结构还没弄好:blog

 

须要给 main 里添加 java 目录,以及 test 里添加 resources 目录。域名

咱们仍然右键项目名,此时点击 Build Path -> Configure Build Path... 后以下图

 

 

 此处咱们点击 Add Folder...,而后再以下图所示:

 

 以后点击 Next -> Finish,再点击 OK。

 

五、咱们双击 Contains test sources:NO 使其变为 Yes,再双击 Output folder,如图所示,再点击 OK,而后 Apply and Close。

 

 

六、项目结构图就变成以下所示了:

 

 

七、最后:若是咱们想把根目录设置为 webapp 的话,仍然是右键项目名,点击 Propertites。如图所示:

 

咱们选择这个 /WebContent,而后点击 Remove,再点击 Add 

 

选中 Folder 后点击 Next,而后如图所示:选中 webapp 后 Finish,再 Apply and Close。

 

八、咱们再添加 Tomcat 库到 Libraries 里面,步骤为:选中 Classpath,点击 Add Library,选中 Server Runtime。

      再点击 Tomcat 后 Finish。Libraries 图以下:

 

 九、此时 webapp/WEB-INF/web.xml 仍然是 2.3 版本的,咱们把 WebContent/WEB-INF/ 下的 web.xml

       内容复制到 webapp 目录下的 web.xml 中去。

 

 十、最后把项目添加到 Tomcat 中运行:

相关文章
相关标签/搜索