关于eclipse项目错误的一些小经验总结
前言:这些天有学弟学妹问一些代码问题,看着很多以前自己遇到过的错误,还有一些没遇到过的,感觉挺有价值的,在这里简单的总结一下。
项目导入
对于项目导入,我觉得还是简单一点的问题,不行就重新导一遍再操作是吧,哈哈
Java Build Path
这是比较熟悉的地方了,一定记得查看项目的版本和本机设置的是否一致,这个报的错误一般也很明显。更主要的是,你可能无法点击那个运行按钮,它是灰的
其次呢是Java Complier
查看自己的jdk版本,有些东西是不兼容的,或者不匹配的。我就吃过版本冲突的亏,对于版本的话,我还是喜欢旧版本,新版本虽然有着新特性,在某些地方更方便,但是不稳定,更重要的是,出错了你只能自己慢慢排查,旧版本在网上有较多的经验总结可以参考。
这个地方要和Java Build Path配置一致。
Project Facets
查看java等级是否有对应的Tomcat容器
如果没有,或者不一致,记得更改项目文件。
.settings中的带图案的文件,修改为可以使用的本机版本
项目启动
这个一般要新手注意
eclipse中,启动项目报404错误,是因为没有配置好的xml文件。可以自己设置,但是一般直接启动某个.html或者.jsp就可
Tomcat
项目部署在Tomcat上后,实际上是不存在所谓的WebContent文件的,它所识别的文件只有项目名,所属包名,和存放文件夹名称,这个尤其容易出现路径问题。分多级目录后,产生的404错误,我也会犯迷糊。
至于Tomcat本身的一些小问题,还是去网上搜搜看吧,我也遇过,但也没有理清条理,不少问题也没有记录。
Mysql
对于mysql,我真的是相当的痛苦,前一年的时间我经常被mysql的问题各种折磨
提示注意mysql的安装版本
对于不同的版本,存在着sql语句上的变化,在百度搜索解决问题方案一定看清版本。
mysql的服务问题
我现在更倾向于手动开启mysql的服务,在学php时,下载了别的客户端软件,因为重复安装的问题,路径配置搞得一团糟,该怎么弄服务也不明不白了。手动开启的好处就是,你能清楚的知道你所配置的服务项是什么,避免产生端口占用等一些列莫名其妙的错误
对于mysql8版本忘记密码的问题,给大家推荐这篇博客我个人觉得很实用
最后附上一个我初学时Eclipse环境配置问题,博客