1.
—the type java.io.ObjectInputStream cannot be resolved. It is indirectly......
发生这种错误可以检查一下tomcat与jdk是否一一对应,tomcat7对应jdk1.7,window,prepreferences,myeclipse,serves,tomcat7x,找到你安装的目录,jdk,找到jdk1.7目录,apply。
做到这一步如果还没有解决问题,继续,右击项目,properferences,java build path,libraries,add libraries,jar system library,workspaces default jre,finish。
如果做到这一步还没有解决问题,再继续,window,preferences,java,install jres,看看是不是勾选你jdk1.7,ok。
如果还没搞定,只能重装tomcat和jdk重新按照上面做了。
2.
项目有个红色感叹号
找到无效的jar包并删除
点击eclipse项目的configure build path后,在弹出来的窗口中,找到Libraries页签,可以看到一些jar包是红色叉号的,这种jar包就是找不到对应文件的jar包,引起这种eclipse项目前面出现红色叹号、eclipse项目前面出现红色感叹号、eclipse项目前面出现红色惊叹号、eclipse工程前面出现红色叹号的项目,可能是因为从外部导入的项目或者是因为某些文件被删除了,才导致红色叹号、红色感叹号、红色惊叹号。找到这些eclipse项目中没有的jar包,删除它。
3.
HTML文件在HBuild调试的时候没问题,格式正常,拖到MyEclipse就乱格式
下载HTML文件的时候会有两个文件的,一个html,一个包,需要把包也一起拉近webroot才可以。
4.
eclipse打不开报错,jdk更新1.8错误。
重新安装SDK依然有这样的错误。
改HOME值都不奏效,后来找到这个方法,删除了C:\Windows\System32下面的java.exe和javaw.exe果然就成功了,虽然不明白原理,推荐有同样烦恼的朋友试试。(注意是C:\Windows\System32下面的java.exe和javaw.exe,而不是JDK安装目录下的C:\Program Files\Java\jdk1.7.0_07\bin里面的java.exe和javaw.exe)