mac由于各种软件不兼容,某些软件对于开发来说很苦恼,tomcat这个东西一直不知道怎么弄,项目都开了好几天了,一直用在虚拟机上用windows系统,但是用虚拟机明显感觉到电池待机时间更短了,所以就研究怎么在mac上装tomcat了。做个随笔,希望能帮助到你们。
百度搜索tomcat,并选择tomcat官网,如图:
进入官网后在网页左侧Download下方选择你要装的tomcat版本,我装的是tomcat8,看个人选择了。
选择tar.gz下载
下载完成后将得到的文件解压,并将解压后的文件重命名为Tomcat
在Finder上右键,选择前往文件夹,输入/Library,回车进入
将tomcat拷贝进来,拷贝文件进来需要输入密码,输入就好了。
cd 到/Library/Tomcat/bin目录下,输入:
sudo sh.startup.sh
如果不会,请按照我给的终端代码输入,显示如下表示运行成功
Using CATALINA_BASE: /Library/Tomcat Using CATALINA_HOME: /Library/Tomcat Using CATALINA_TMPDIR: /Library/Tomcat/temp Using JRE_HOME: /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
打开Safari,在地址栏输入
localhost:8080
出现如下界面表示tomcat开启成功。
那既然开启了,如何关闭呢?如果不关闭的话再次启动会报端口被占用,如果刚才启动tomcat的终端没有被关掉的话,在上面输入
sudo sh shutdown.sh
就可以关闭了,如图:
那如何集成到eclipse里面呢?首先打开eclipse,选择eclipse的偏好设置,选择server--Runtime Environments
然后点击Add,由于我下载的是Tomcat8版本,所以我选择tomcat8,根据自己下载的版本选择,选择后点击next。
如图:
点击,finish,然后ok保存就好了。
然后新建一个web工程,点击next
输入项目名称,点击Finish
在eclipse中选择Window-Show View-Servers,如图:
eclipse Servers会有如下显示:
选择你刚新建的tomcat,我的是tomcat8,所以我选择tmcat8就好了。
点击next,选择你要添加的项目名称,并点击add添加到右侧面板,点击finish
Servers如图所示:
接下来就可以运行你的项目了,这是我的项目运行结果,可以在mac上完美运行。
已经很详细了,因为在网上找的很多方法都不能用,所以我就尝试用在windows上配置tomcat的办法在mac上配置,没想到真的可以。