用eclipse开发项目时遇到的常见错误整理,和配套解决方案(1)

01、 MyEclipse项目导入eclipse后,怎么发布不了?
今天导入了之前的一个MyEclipse项目,更改jdk后,发现发布不了。解决方案如下:
打开项目根目录,找到.settings文件夹,打开。

打开图中的文件,修改jst.web的配置,把版本调低一些,比如2.5就可以了。
02、 妈了个鸡蛋糕,我的常用快捷键失效了?
如果 ctrl+alt+上/下 快捷键失效了,先看看是不是和什么软件冲突了。我有一次就是和QQ音乐冲突了,办法就是把QQ音乐关掉或者取消它的快捷键。然后问题就解决了。如果是和系统的快捷键冲突,则需要手动配置一下,具体操作步骤可以百度。
03、 eclipse项目中所有文件都不报错,可是项目上却出现一个红叉?
这个问题,多半还是因为是MyEclipse项目导入到Eclipse导致的,打开problems视图,发现有一个错误:
Description Resource Path Location Type
Target runtime com.genuitec.runtime.generic.jee70 is not defined.
于是,我们还是找到01所提到的文件,打开后,发现果然有这么一个配置:
< runtime name="com.genuitec.runtime.generic.jee70" />
删掉就OK了。回到eclipse,把项目刷新一下, 红叉就没有了。
04、 新建文件总是默认ISO-8859-1或者GBK,每次都要改,好麻烦?
我们现在一般都希望文件的默认编码是UTF-8,而eclipse默认的往往是GBK,JSP文件的话,默认ISO-8859-1
解决方法: Window - preferences

换成UTF-8就行啦。
更改JSP页面默认编码的地方:

05、生成Javadoc文档的时候,竟然中文乱码?
解决方案(网上找的):
在Eclipse里 export 选 JavaDoc,在向导的最后一页的Extra JavaDoc Options 里填上参数即可。
比如项目采用的是UTF-8的编码就填:-encoding UTF-8 -charset UTF-8
06、ctrl + c ,ctrl + v 变得很卡?
可能是ctrl开头的快捷键太多,导致eclispe变得卡顿。解决方法是把ctrl开头的快捷键换一下,比如换成alt就可以了。
window -- preferences -- General -- Editors -- Text Editors -- Hyperlinking
把ctrl换成alt,解决问题。
07、Eclipse的控制台console为毛总是跳出来,烦死了?
windows -> preferences -> run/debug -> console 在右边面板去掉"Show when program writest to standard out"和"Show when program writes to standard error"两个多选框,然后重启Eclipse
08、由于Eclipse的bug或其他原因,导致某些文件有一个红叉,虽然不影响,但我就是看它不爽?
解决:打开problem视图,把那些误报的错误删除就可以了。
我的个人博客:http://s-335245.gotocdn.com:8080/index.html
用eclipse开发项目时遇到的常见错误整理,和配套解决方案(1)的更多相关文章
- 创建laravel项目时打开浏览器常见错误
1.Whoops, looks like something went wrong. 打开:D:\java\wamp\www\subway\app\config\app.php 修改:'debug' ...
- 25个最佳最闪亮的Eclipse开发项目
http://blog.csdn.net/howareyoutodayyhz/article/details/8264599 25个最佳最闪亮的Eclipse开发项目 标签: eclipseEclip ...
- MyEclipse使用总结——设置MyEclipse开发项目时使用的JDK
安装好MyEclipse之后,在MyEclipse中开发项目时,默认使用的是MyEclipse是自带的JDK,如下图所示: 如果我们需要使用自己安装好的JDK,那么就需要在MyEclipse中重新设置 ...
- eclipse发布项目时,会自动还原server.xml和content.xml文件
因为Tomcat的端口冲突,导致eclipse发布项目时,失败.于是到server.xml文件中修改端口,重启使用eclipse发布项目,发现依然报端口冲突的错误,其原因时,刚才对server.xml ...
- 设置MyEclipse开发项目时使用的JDK
安装好MyEclipse之后,在MyEclipse中开发项目时,默认使用的是MyEclipse是自带的JDK,如下图所示: 如果我们需要使用自己安装好的JDK,那么就需要在MyEclipse中重新设置 ...
- 转】MyEclipse使用总结——设置MyEclipse开发项目时使用的JDK
原博文出自于: http://www.cnblogs.com/xdp-gacl/p/3927677.html 感谢! 安装好MyEclipse之后,在MyEclipse中开发项目时,默认使用的是MyE ...
- MyEclipse使用总结——设置MyEclipse开发项目时使用的JDK
安装好MyEclipse之后,在MyEclipse中开发项目时,默认使用的是MyEclipse是自带的JDK,如下图所示: 如果我们需要使用自己安装好的JDK,那么就需要在MyEclipse中重新设置 ...
- MyEclipse中设置开发项目时使用的默认JDK
安装好MyEclipse之后,在MyEclipse中开发项目时,默认使用的是MyEclipse是自带的JDK,如下图所示: 如果我们需要使用自己安装好的JDK,那么就需要在MyEclipse中重新设置 ...
- Eclipse打war包方法以及Eclipse移植项目时JDK版本不匹配Project facet Java version 1.7 is not supported
打包时: 在项目上右键选择Export,如图: 然后选择WAR file,如图所示.接着再:其中web projecct为打出来包的名字, Destination,打包后存的位置,点击Browse.. ...
随机推荐
- SSH实战 · 唯唯乐购项目(中)
用户模块 三:一级分类的查询 创建一级分类表并导入基本数据 CREATE TABLE `category` ( `cid` int(11) NOT NULL AUTO_INCREMENT, ` ...
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(63)-Excel导入和导出-自定义表模导入
系列目录 前言 上一节使用了LinqToExcel和CloseXML对Excel表进行导入和导出的简单操作,大家可以跳转到上一节查看: ASP.NET MVC5+EF6+EasyUI 后台管理系统(6 ...
- DBA成长路线
从开发转为数据库管理,即人们称为DBA的已经有好几年,有了与当初不一样的体会.数据是企业的血液,数据是石油,数据是一切大数据.云计算的基础.作为DBA是数据的保卫者.管理者,是企业非常重要的角色.对于 ...
- 使用 Android Studio 检测内存泄漏与解决内存泄漏问题
本文在腾讯技术推文上 修改 发布. http://wetest.qq.com/lab/view/63.html?from=ads_test2_qqtips&sessionUserType=BF ...
- AJAX 大全
本章内容: 简介 伪 AJAX 原生 AJAX XmlHttpRequest 的属性.方法.跨浏览器支持 jQuery AJAX 常用方法 跨域 AJAX JsonP CORS 简单请求.复制请求.请 ...
- [原] KVM 虚拟化原理探究 —— 目录
KVM 虚拟化原理探究 -- 目录 标签(空格分隔): KVM KVM 虚拟化原理探究(1)- overview KVM 虚拟化原理探究(2)- QEMU启动过程 KVM 虚拟化原理探究(3)- CP ...
- 体验报告:微信小程序在安卓机和苹果机上的区别
很多人可能会问:微信小程序和在微信里面浏览一个网页有什么区别? 首先,小程序的运行是全屏的,界面跟进入了一个APP很像,更为沉浸跟在微信里面访问h5不一样:其次,它的浏览体验更为稳定. 不过,这还不够 ...
- (转载) Linux IO模式及 select、poll、epoll详解
注:本文是对众多博客的学习和总结,可能存在理解错误.请带着怀疑的眼光,同时如果有错误希望能指出. 同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案 ...
- mac下生成ssh keys 并上传github仓储
使用github仓储需要本机生成一个公钥key 添加到自己的git账户SSH keys中 mac 生成方法: 1. 打开终端 输入 ssh-keygen 然后系统提示输入文件保存位置等信息 ...
- ASP.NET 5 (vNext) Linux部署
引言 工欲善其事,必先利其器. 首先,我们先明确下以下基本概念 Linux相关 Ubuntu Ubuntu是基于linux的免费开源桌面PC操作系统 十分契合英特尔的超极本定位 支持x86.64位和p ...