项目环境:
Eclipse 3.6.2 (J2EE版)
Tomcat 7.0
之前一直用的云里雾里的,今天趁启动server启动不了顺便看看eclipse是如何启动tomcat Server的
安装就不说了,在项目里面new一个Server选择Tomcat版本
填好Server Name和主机名(默认localhost我觉得就挺好)
选择服务器运行环境:
可以点旁边的Add 选择tomcat的安装路径
Finish后点Next选择要部署到Server上的WEB应用(可以不用管直接点Finish)
然后可以试着启动Server,我遇到过两种错误
1:8005 8080 8009等端口被占用:一般是被tomcat自己Server占了,停掉就好,如果已经停掉了还被占着…… 那就找这个进程来Kill掉!!
CMD下:
>netstat -aaon|findstr "8080"看到
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 4344
TCP [::]:8080 [::]:0 LISTENING 4344最后那个是进程ID
继续命令:>tasklist|findstr "4344"
看到javaw.exe 4344 Console 0 58,028
原来是你!! 打开任务管理器干掉! 重启 OK啦╮(╯▽╰)╭
2:什么什么xxContext.xml load错误。遇到这种情况我直接在这里点右键删除掉这个Server再重建一个(其实我估计把目录下的那个Context.xml换一个就应该木有问题了,可是谁让她不听话呢!干掉再说!)