首页 > Web开发 > 详细

使用eclipse创建mavenWeb项目,中途遇到的问题及解决方案!

时间:2016-02-23 18:24:16      阅读:307      评论:0      收藏:0      [点我收藏+]

创建MavenWeb项目的步骤,如下:

1)、new--->Maven --->maven project,如图:

技术分享

之后,技术分享

next,最后finish,项目创建完成,项目的目录如下:

技术分享

将webContent(从普通的web项目下找到复制)中的文件夹拷贝到webapp文件下面,

接下来就是修改一系列的配置文件,选择“项目”,然后右击---properties,--->Project Facets,将项目修改(转换成)为Web项目,

技术分享

 

点击,修改里面的配置信息,如下图:

技术分享之后就是remove掉没有用的文件,webContent文件、test相关的两个文件;

技术分享

创建index.jsp页面进行测试,是否创建成功web项目?

 

 

问题一:

1、创建好mavenWeb项目之后,要添加tomcat-server时,报出这样子的一个错误,

技术分享

上网查了查,配置文件中的版本号太高,找不到与之版本匹配的,才出现这样子的错误!

解决方法:找到此项目的目录,然后再找到项目下的.settings目录下的org.eclipse.wst.common.project.facet.core.xml文件,

打开找到<installed facet="jst.web" version="3.0"/>,将3.0改为2.5即可;-------问题解决!!!

问题二:

使用eclipse,创建mavenWeb项目,tomcat启动成功且控制台没有错误信息的打印,而在浏览器中进行验证时总是报404错误????这是为何???

 

解决方法:

回顾创建web项目步骤:其中忽略掉的步骤是:在配置时没有将webContent文件删除掉,且添加maven的配置文件,

选中“项目",然后右击选择“properties”---->Deployment Asssembly,然后将webContent项remove掉,还有test相关的文件也可以remove掉,test是测试相关的文件,

    add一个folder文件,next-->next-->src下的main下的webapp文件,最后在点击“Finish”,

    在add一个Java Build Path Entries,next--->Maven Dependencies文件,最后再点击"Finish";最后再点击"OK";

重新启动tomcat,在浏览器中输入相应的地址:http://localhost:8080/MavenTest/index.jsp       ,进行测试web项目是否创建成功。

问题三:

创建的maven web项目时,报错误提示:

An internal error occurred during: "Loading descriptor for MavenWebTest.". java.lang.NullPointerExce,查看了错误信息,又回顾创建项目时的步骤,确定的是:配置信息没有错,或者忘记配置什么重要的信息,上网上搜了搜,(解决方案)将项目目录中的web.xml配置文件删除,然后又重新创建一个web.xml配置,之后不在报错误信息,启动tomcat,然后测试成功!!

 

使用eclipse创建mavenWeb项目,中途遇到的问题及解决方案!

原文:http://www.cnblogs.com/FanSunny/p/5210615.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!