eclipse+maven构建web项目——HelloWorld,从构建项目开始学习JavaWeb

来源:互联网 发布:crm架构 java 编辑:程序博客网 时间:2024/05/09 03:45

准备:在eclipse中安装好Maven插件。

步骤:

step1:右键>新建>其他:

 

step2:点击下一步>下一步,选择maven-archetype-webapp:

 

step3:填写好Group Id和ArtifactId>完成。

 

创建完成的项目若第一次启动时出现红叉标记,查看是否为index.jsp报错:The superclass"javax.servlet.http.HttpServlet" was not found on the Java Build Path

上面的这种情况的解决方式有两种:

第一种是在安装了tomcat服务器的情况下,项目中右键>构建路径>配置路径>添加库>Server Runtime>tomcat>完成

 


 

配置完成后,重启服务器,发现index.jsp上的红叉不见了。若此时项目名称上仍然有红叉可以先复制项目名称,然后将项目删除,但是注意不要勾选从物理硬盘上删除。再新建Java项目,项目名称为刚才复制的名称,直接确认就可以了,这时整个项目上就没有红色的叉号了。

创建一个测试的Servlet跟踪Request可以看到源码,启动服务器浏览器成功访问项目首页,创建成功。

方式二:

手动下载jar包导入,或是将jar包加入maven依赖,更新项目。做法:

在pom.xml文件中<dependencies></dependencies>节点下添加如下代码:

    <dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.1.0</version></dependency>
项目右键>maven>update Project>勾选当前项目>确定,等更新完毕,就可以了,跟踪Servlet相关的源码可以跟进,添加依赖成功。

0 1