Mac系统配置Tomcat

一、下载安装包

到 apache官方主页 下载 Mac 版本的完整 .gz文件包。解压拷贝到 /Library目录下,把文件夹名修改为Tomcat
1、Mac中 Finder打开 Library的方法
新建 Finder窗口 按下 shift +Command+G 输入 /Library 进入 该隐藏目录。

2、修改目录权限
选中 文件夹 Command+I 打开 简介, 修改文件权限 命令 sudo chmod 777 /Library/Tomcat

二、启动服务

执行/Library/Tomcat/bin下的startup.sh,
然后打开http://localhost:8080查看是否Tomcat已经启动,
若要停止服务器就运行同目录下的shutdown.sh

如果遇到诸如无法找到目录以及文件地问题或者权限,

bestfeideMacBook-Pro:bin bestfei$ sh startup.sh
Cannot find ./catalina.sh
The file is absent or does not have execute permission
This file is needed to run this program

一般是因为文件权限造成地问题,可以如此解决:

sudo chmod 777 /Library/Tomcat/bin/*.sh
sudo chmod 777 /Library/Tomcat/bin/*.bat

三、自定义目录

例如在tomcat的webapps目录下新建一个test目录,在下面再放一个a.txt
然后修改conf下的web.xml文件,
修改listings参数的值为true

    <servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>false</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

最后重启tomcat,
sh /Library/Tomcat/bin/shutdown.sh

sh /Library/Tomcat/bin/startup.sh

就可以看到在地址 http://localhost:8080/test/
下看到a.txt文件了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容