Java教程

Eclipse导入和运行JavaWeb项目常见问题以及解决办法

本文主要是介绍Eclipse导入和运行JavaWeb项目常见问题以及解决办法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1、注意,如果遇到jsp或者js页面报错的话,可以不用理,这个是Eclipse校验的问题,不影响运行就可以了。当然,有强迫症的童鞋,可以百度搜索 Eclipse关闭js校验

http://img3.sycdn.imooc.com/60f3d7e10001bf6012870453.jpghttp://img1.sycdn.imooc.com/60f3d7e200014f4114550746.jpg

http://img1.sycdn.imooc.com/60f3d7e30001809109870880.jpg

2、解决javax.servlet.jsp.JspException cannot be resolved to a type

导入项目的时候,有些项目会报javax.servlet.jsp.JspException cannot be resolved to a type错误;这可能是新版本eclipse的bug导致。

解决方案:

第一种解决方案:在你的项目中加入jsp-api.jar和servlet-api.jar包

在WebRoot--WEB-INF--lib目录下,把两个jar包放进去 http://img2.sycdn.imooc.com/60f3d7e40001a24404460852.jpg

Jar包的下载链接

链接:pan.baidu.com/s/1eacUqlO4…

提取码:cumb

第二种解决方案:

右键你的项目--properties选择Targeted Runtimes,选择你的运行环境,选择Apache Tomcat v8.0(或以上版本)

http://img3.sycdn.imooc.com/60f3d7e40001bd9409910694.jpg

3、有些项目需要配置的图片的,可以在这里看一下(有说明文档指出,要配置的,可以看一下,没有说要配置这个的,可以略过)

1.将my 文件夹,移动至 D盘根目录下 2.在eclipse 引入的tomcat 的Host 中加入 <Context crossContext="true" docBase="D:\my\upload\" path="/upload" reloadable="true"/> 复制代码

注意,最好是在tomcat 7配置文件上改

http://img2.sycdn.imooc.com/60f3d7e40001c28413380209.jpghttp://img1.sycdn.imooc.com/60f3d7e500018b2f04080850.jpg

4、乱码问题

①、检查项目配置是不是UTF-8

项目右击,点击properties,设置UTF-8

http://img1.sycdn.imooc.com/60f3d7e50001856906750406.jpghttp://img2.sycdn.imooc.com/60f3d7e50001f86b11290729.jpg

②、检查数据库配置是不是UTF-8

右击数据库,点击改变数据库,选择UTF-8

http://img1.sycdn.imooc.com/60f3d7e60001e4a905430297.jpg

http://img2.sycdn.imooc.com/60f3d7f00001563d05320283.jpg

③、Eclipse重启,重新启动项目运行

5、运行出现404问题

有些项目运行出现404问题,有可能是url不对,发的项目里面往往带有视频,项目运行之后,使用视频里面的url,就能正常运行了(视频播放器可以下载爱奇艺,暴风影音等播放器)

不懂什么叫url,百度一下,另外,下面的图,蓝色箭头那里指的就是url

http://img1.sycdn.imooc.com/60f3d7f10001c03913790818.jpg

6、项目导入不了

导入项目的时候,会有提示,Some projects cannot be imported because they already exist in the workspace,技术看不懂,简单英文总看得懂,翻译过来就是,项目导入不了,因为它们在项目空间已经存在了。原因:很可能你项目导入过一遍,你又再导入一遍,或者工作空间存在相同名字的项目。解决办法:删掉工作空间的项目(名字一样的)

http://img1.sycdn.imooc.com/60f3d7f20001501d06490664.jpg

7、为什么eclipse的preferences里面的tomcat没有8.0版本可选?(或者没有server选项)

zhidao.baidu.com/question/18…

http://img3.sycdn.imooc.com/60f3d7f300019ec719201027.jpg


作者:SMILE_EYE
链接:https://juejin.cn/post/6985527266369339422
来源:掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


这篇关于Eclipse导入和运行JavaWeb项目常见问题以及解决办法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!