【maven】 在 MyEcplise上使用maven搭建Web项目

时间:2022-10-29 15:41:43

二.在My Ecplise上使用Maven搭建Web项目

1.新建一个maven项目
【maven】 在 MyEcplise上使用maven搭建Web项目
 
2.create一个简单的骨架 【maven】 在 MyEcplise上使用maven搭建Web项目

3.就像在ecplise中一样设置项目的以下配置  【maven】 在 MyEcplise上使用maven搭建Web项目 4.新创建的项目结构如下  【maven】 在 MyEcplise上使用maven搭建Web项目 5.我们点击pom.xml文件,或者不用点开也知道,这里发生的错误是未确定web版本的信息,所以我们接下来先将这个maven项目修改为web项目【java版本和web版本要相对应】  【maven】 在 MyEcplise上使用maven搭建Web项目 6.然后再点击pom.xml,发现设置web版本  【maven】 在 MyEcplise上使用maven搭建Web项目 7.设置完成,pom.xml不会报错了,结构如下  【maven】 在 MyEcplise上使用maven搭建Web项目 8.双击index.jsp,查看错误,解决问题  【maven】 在 MyEcplise上使用maven搭建Web项目 9.设置项目的build path,为项目添加server Library.  【maven】 在 MyEcplise上使用maven搭建Web项目 10.选择如下点击finish  【maven】 在 MyEcplise上使用maven搭建Web项目 11.此时的项目,结构如下,不会报错了 【maven】 在 MyEcplise上使用maven搭建Web项目     在这里说明一下,单从maven的角度来讲这个项目结构 maven项目采用“约定优于配置”的原则,   src/main/java约定用于存放源代码,   src/main/test用于存放单元测试代码,   src/target用于存放编译、打包后的输出文件。 这是全世界maven项目的通用约定,请记住这些固定的目录结构。   12.为项目完善目录,在main和test下面勾选java和resources文件夹  【maven】 在 MyEcplise上使用maven搭建Web项目 13.检查项目的Output folder,对比下面,进行修改,main下面的两个对应target/classes;test下面的两个对应target/test-class  【maven】 在 MyEcplise上使用maven搭建Web项目 【maven】 在 MyEcplise上使用maven搭建Web项目 【maven】 在 MyEcplise上使用maven搭建Web项目 【maven】 在 MyEcplise上使用maven搭建Web项目 14.最后,往tomcat中部署的时候,发现我的tomcat7.0  8.0都不能用,tomcat6.0检测不到这个项目  【maven】 在 MyEcplise上使用maven搭建Web项目 15.那是因为tomcat6.0支持的web版本最高到2.5,那咱就修改web版本  【maven】 在 MyEcplise上使用maven搭建Web项目 16.当然也可能发生这样的情况,在Project Facets界面不能修改的情况,那就去咱们的workspace下本项目中的.setting文件夹下去修改,如下图  【maven】 在 MyEcplise上使用maven搭建Web项目 17.正常部署进tomcat ,运行即可
Dubbo项目实战参考内容教程