虽然上大学的时候学过tomcat,但是种种原因就 即没装也没写过代码了
这次做毕设 一定要安装了。。
首先下载tomcat7.0
然后把tomcat文件夹放进library里
打开终端 : cd ~/Library/tomcat/bin/
sudo sh startup.sh
关闭tomcat sudo sh shutdown.sh
但是打开localhost8080怎么也没有页面
于是疯狂的重新安装 6.0 8.0 甚至 9.0 。。。。
搞了一下午都快放弃了,终于 无意看到了窗口上面一排里有一个server,关掉它就好了!!
后来tomcat连上了,但是在eclipse里运行的时候一直提示错误 说是服务器端口被占用
上网查了之后是要杀掉占用的进程
terminal里输入
sudo lsof -i :8080 能查看到占用端口的线程名
sudo kill -9 (线程名)
修改tomcat服务器默认端口
修改conf/server.xml文件
<Connector port ="8080" <------------------修改这个8080
protocol="HTTP/1.1"
connectionTimeout = "200000"
redirectPort="8443"
URIEncoding="utf-8"/ <-------------加了这个可以解决url传递中文出现的乱码问题
>