Mac上使用终端启动Tomcat权限问题解决方案
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac上使用终端启动Tomcat权限问题解决方案相关的知识,希望对你有一定的参考价值。
参考技术A 在 Mac 上使用终端启动 Tomcat ,输入如下命令:报错如下:
以上问题通过 Permission denied 可知是没有权限,意思是 Tomcat 的 logs 下的 catalina.out 没有访问权限。
那么要解决这个问题,只需要解决 catalina.out 的权限问题即可。
经过了分析,需要解决 catalina.out 的权限问题,首先 cd 到 Tomcat 的 logs 目录,然后输入如下命令:
回车之后会提示输入电脑密码,输入电脑密码即可打开权限。
然后再次 cd 到 Tomcat 的 bin 目录使用启动命令
此时正常启动 Tomcat 如下:
如果没有修改 Tomcat 配置的情况下就可以在浏览器中输入 localhost:8080 回车即可访问 Tomcat 的页面。
如果有什么问题,我们可以一起交流讨论解决。
最后,希望可以帮助到有需要的码友。
mac下使用VMVARE安装win10虚拟机的一些坑
最近Mac上安装windows踩到了几个坑:
坑一:启动虚拟机后,提示找不到CD-ROM中找不到对应的ISO文件
- 硬盘格式请选择
- 在虚拟机->设置中选择启动磁盘为CD_ROM,然后重新启动。
坑二:启动虚拟机后窗口黑屏,但在控制台中可以看到界面
主要原因是因为mac的安全机制引起的,在隐私中,屏幕录制权限未添加
解决办法:
- 重启,按住command+R键进入模式
- 在终端输入
- 重新启动
- 打开终端执行以下命令,重新为vmvare添加权限
安装完成后,在设置中,将启动磁盘设置为硬盘,把其他CD_ROM都禁用掉(不连接也可)
mac分辨率比较高,使用win10时按自己习惯调节下分辨率和文本缩放,我喜欢缩放至150%
得益于Mac Pro的大内存和固态硬盘,虚拟机运行速度杠杠滴,比win10下体验棒很多很多。
以上是关于Mac上使用终端启动Tomcat权限问题解决方案的主要内容,如果未能解决你的问题,请参考以下文章
解决mac os x下 tomcat启动报 java.net.BindException: Permission denied <null>:80 错误