因为平时教学用的都是windows,且之前的SE阶段只需要eclipse就可以,不需要使用服务器,但是到了web阶段开始使用tomcat,工欲善其事必先利其器,如果想在家用自己的电脑进行练习,首先需要动手配置自己的电脑。但是mac下的配置方法跟win下的方法有些不同,虽然期间查了谷歌学习别人的经验,但是总是出现各种问题导致配置失败,折腾了两天,最终摸出来一条路。记录于此,为了以后在其他地方能够更熟练快速解决这个问题,也算是过程中留下的学习笔记吧。
一、下载tomcat安装包
首先到tomcat官网上下载最新的tomcat二进制包
将上述二进制包解压后改名为Tomcat,并复制到/Library目录下(其他路径亦可,本文以/Library为例)mac快速进入文件夹方法,如下图:
二、安装运行tomcat
下载并存放好解压包后,接下来是修改权限,并运行(这一步比较重要)
方式一:选中Tomcat文件夹 , Command+i 打开简介, 直接修改文件权限。
我看有的帖子介绍这种方式,但我个人没操作过,咱们今天采取下面的方式
方式二:
1、打开mac终端,输入sudo chmod 755 /Library/Tomcat(修改权限)
(也可以输入sudo chmod 755 /Library/Tomcat/bin/*.sh)
2、按提示输入管理员密码
3、切换到bin目录下:cd /Library/tomcat/bin
(如果不cd进去可以直接在外面/Library/Tomcat/bin/startup.sh启动tomcat)
4、启动 startup.sh:sudo sh startup.sh
如果出现如下提示则表示安装并运行成功
5、然后在浏览器输入http://localhost:8080/ ,安装成功的话应该会显示tomcat的页面
6、在终端中输入命令 sudo sh /Library/Tomcat/bin/shutdown.sh,或者直接在外面 /Library/Tomcat/bin/shutdown.sh 回车之后可以关闭Tomcat。
三、修改eclipse默认的浏览器
打开eclipse-->preference-->general-->web browser-->use external web browser-->search
-->选择浏览器的安装目录,以Google的Chrome浏览器为例(/Applications/Google
Chrome.app)-->再选中刚添加的Chrome浏览器--apply
完成到了这里基本上顺利的话就表示配置成功了,就可以使用服务器和浏览器进行交互
过程当中还有一些操作命令可以便捷使用:
1、finder中显示文件的路径:
打开终端,输入:defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
就能在文件夹顶部看见完整的地址了
2、复制文件或文件夹的路径:可以用 Option+Command+C
3、查看安装的tomcat版本号:
终端中输入:sh /Library/tomcat/bin/catalina.sh version