1、端口号修改位置
apache-tomcat-7.0.50confserver.xml中
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
2、查看本机被占用端口的进程
Win+R --> cmd --> netstat -ano 查看所有连接的PID
netstat -aon|findstr "8080" 查看占用8080端口的PID
Ctril+Alt+Del,查看 --> 选择列,勾上PID,kill掉此进程。
3、eclipse启动Tomcat后打开http://localhost:8080/出现404错误。
打开server视图,双击or右键-->open进入Tomcat配置窗口,其中的server location将其改为第二选项,保存,重启Tomcat。
有时会出现Tomcat启动超时的现象,也在此配置窗口中的Timeouts中设置Start和Stop的时间上下限。
3、 Invalid byte 3 of 3-byte UTF-8 sequence 处理解决
编码问题,editplus打开该xml文件,另存为-选择encoding为UTF-8-确定-覆盖原文件,重新执行,终于成功了
4、Attribute value (xxx) uses wrong case character
Windows>>Preferences>>Web>>HTML Files>>Validation
Attributes,Attribute value using wrong case character,Ignore
5、Eclipse去除JavaScript验证错误
1)去除eclipse的JS验证:
window->preference->Java Script->Validator->Errors/Warnings->Enable Javascript Sematic validation前面的钩子去掉;
windows-->perferences-->validation
除开Manual下面的复选框全部选中之外,其他全部不选
手工验证方法:
在要验证的文件上,单击鼠标右键 validate
2)找到项目目录,去掉项目目录里的.project文件中的以下部分:
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments></arguments>
</buildCommand>
和
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
3)拷贝出js文件,然后在eclipse删除js文件,再次将js文件拷贝进来。o了
6、Tomcat Server at localhost配置项
1)Eclipse自动部署项目到Tomcat的webapps下方法
Server Locations配置项为灰色,不能更改。eclipse新建tomcat的时候是可以更改的,注意在new这个tomcat的时候不要添加任何工程进去,再在tomcat上点击右键open,快捷键F3。
选择Use Tomcat installation
Deploy path选择webapps
2)Timeouts设置时间的上下限