1. Eclipse常见问题
1.1. 项目中出现红叉
常见的几种情况
1、maven配置,导入项目时出错,导致IDE工具无法识别当前项目的结构;
2、 依赖包下载失败,由于jar包都托管在国外,由于国内网络状况导致jar下载失败;
3、IDE识别一些文件出错,例如eclipse识别js的时候就会出现新的语法不支持,导致红叉出现,这类错误可以忽略;
1.2. 基础包未完整
操作了上述情况还有红叉,这可能是些基础包还没下载下来,我们需要重新下载:选中项目>点击右键>选择到maven>Update Project。具体操作去看之前的教程
1.3. 手动删除
本地依赖的包不是最新版本(target 里面是最新的,.m2不是) 手动删除m2里面的包,重新强制更新
1.4. Build时出现多个选项
原因:重新run了多次
右键mcms-beta >Run As >Maven build,出现多个选项
右键mcms-beta >Run As >Run Configurations进入设置
将上图红色框选中多余的build选项删除。
1.5. 页面显示乱码
原因:没有设置编码
没有设置页面编码为UTF-8,查看之前项目编码设置
1.6. Maven项目不完整
因为我们是maven的项目结构,刚下载下来的项目没有完整的maven结构,所以在src文件夹处会有错误。但是还是要具体排查是否是此原因:选中项目>点击右键>点击Properties
选择到Java Build Path面板,我们看到有感叹号提示信息:缺少一个test/java的文件。这个错误就是上步所说的错误,我们只需要手动创建这两个文件夹就可以解决问题。
关闭Properties面板,选择到SRC>点击右键>选择New>选择Folder,点击Folder
新建test文件夹,点击finis
选中新建的test文件夹>点击右键>New>Folder,点击Folder
新建java文件夹,点击Finish
要么还有一种情况:没有把文件转化成源文件模式,所以代码报错显示引用不到包文件
修改模式:文件右键>Build Path>Use Source Folder项目启动异常
1.7. maven更新错误
原因:依赖的jar包没有拉取完整
如果项目启动异常,具体异常如下
解决方法:清理一下项目重新编译一下
1.右键项目 > Run As > clern
2.右键项目 > Run As >build
- eclipse强制更新项目报错 (错误提示遇到的问题而删除资源)
解决方法 : 右键项目 > Run As > clean , clean成功后在尝试强制更新
- 导入项目是出现网络延迟问题
- 项目导入完成后pom文件报错
解决方法:重置线上版本,可以看之前的代码对比操作那里
原因:tomcat配置不正确
tomcat配置不正确,可以回到之前讲解tomcat配置的地方查看。
检查tomcat项目中对应的jar或是class文件是否成功发布到tomcat的webapp下
移除Tomcat重新加入一次
1.9. 端口号被占用
原因:之前启动的tomcat没有停止掉
进入任务管理器关闭Tomcat,然后再尝试启动。
1.10. 超时
原因:项目依赖模块比较多,特别是大型项目经常会出现启动延迟异常错误
打开tomcat服务配置,调整超时设定的时间
调大时间