Java开发系列05:Eclipse用Maven创建Web项目

1、创建前准备

  1. Eclipse创建Web项目需要先在Eclipse上配置Tomcat服务器。详细配置流程参考前一篇文章:Java开发系列04:Eclipse配置Tomcat并启动Tomcat
  2. 创建Web项目时需要先在Eclipse配置Tomcat,一定要配置Tomcat。

注意:目前基本不用Tomcat开发Web项目了。现在都用成熟的框架Sport Boot,不过大家也可以学习学习,毕竟这个曾经也是主流方式。

2、创建过程详解

  1. 点击左上角【File】——【New】——【Maven Project】即可(如果New菜单下没有Maven Project请先往后看,先整体看一遍这个文章你就都会了),在弹出的界面勾选第一项点击【Next】(第一项也可以不勾选,后续按自己要求选择即可):
    Java开发系列05:Eclipse用Maven创建Web项目Java开发系列05:Eclipse用Maven创建Web项目

  2. 填写相关信息后点击【Finish】即可,此时就可以看到我们用Maven新建的Web项目界面:
    Java开发系列05:Eclipse用Maven创建Web项目Java开发系列05:Eclipse用Maven创建Web项目

  3. 但是我们发现什么都没操作,创建好的Web工程就有错误,这个实际是由于Eclipse自身造成的,你可以不用理会,但是它也挺烦人的。通过下面方式我们可以去掉这个错误。

  4. 在项目上点击鼠标右键——【Build Path】——【Configure Build Path】,在弹出的界面汇总选择【Project Facets】,将【Dynamic Web Module】前面的勾去掉,点击【Apply】
    Java开发系列05:Eclipse用Maven创建Web项目
    Java开发系列05:Eclipse用Maven创建Web项目

  5. 再次勾选上这个【Dynamic Web Module】,再次点击【Apply】,最后点击【Apply and Close】即可,此时报错就不存在了,并且多了一个【WebContent】文件
    Java开发系列05:Eclipse用Maven创建Web项目Java开发系列05:Eclipse用Maven创建Web项目

  6. 右键【WebContent】——【New】——【JSP File】,在弹出的界面中科院重新命名这个jsp文件,点击【finish】即可:
    Java开发系列05:Eclipse用Maven创建Web项目Java开发系列05:Eclipse用Maven创建Web项目

  7. 新建这个jsp文件后竟然还报错,我们明明配置了Tomcat的啊,不要着急大兄弟,你只是在Eclipse中配置Tomcat,但是你项目中没有,所有需要在你这个项目中添加Tomcat
    Java开发系列05:Eclipse用Maven创建Web项目

  8. 在项目上点击鼠标右键——【Build Path】——【Configure Build Path】,在弹出界面选择【Java Build Path】——【Libraries】,点击【Add Library…】——选择【Server Runtime】
    Java开发系列05:Eclipse用Maven创建Web项目

  9. 在弹出的界面中选择【Apache Tomcat v9.0】后点击【finish】

Java开发系列05:Eclipse用Maven创建Web项目

  1. 此时看到已经添加好了,点击【Apply】——【Apply and Close】即可,此时报错已经没有了
    Java开发系列05:Eclipse用Maven创建Web项目Java开发系列05:Eclipse用Maven创建Web项目

3、运行Web工程

  1. 右键项目——【Run As】——【Run on Server】,在弹出界面直接点击【finish】即可运行成功
    Java开发系列05:Eclipse用Maven创建Web项目
    Java开发系列05:Eclipse用Maven创建Web项目Java开发系列05:Eclipse用Maven创建Web项目

4、特别注意

Eclipse配置Tomcat后,会生成一个Servers文件,这个文件不要删除,就是不用动这个文件夹内的文件即可。
有其他文件可以留言联系我
Java开发系列05:Eclipse用Maven创建Web项目