Tomcat5 启动 - 拒绝对 catalina.out 的许可

标签 tomcat osx-lion macports

系统升级后,我无法再启动我的 tomcat5 服务器。执行 startup.sh 会产生以下消息:

imac:bin mmm$ ./startup.sh 
Using CATALINA_BASE:   /Library/Tomcat_bak
Using CATALINA_HOME:   /Library/Tomcat_bak
Using CATALINA_TMPDIR: /Library/Tomcat_bak/temp
Using JRE_HOME:        /System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home
Using CLASSPATH:       /Library/Tomcat_bak/bin/bootstrap.jar
touch: /Library/Tomcat_bak/logs/catalina.out: Permission denied
/Library/Tomcat_bak/bin/catalina.sh: line 294: /Library/Tomcat_bak/logs/catalina.out: Permission denied

用户和权限设置与升级前相同:

-rwxr-xr-x@  1 macports  admin   1,1K 29 Mär  2010 startup.sh

我做了什么: 我将我的 iMac Snow Leopard 升级到了 Lion。这导致了一些错误,例如 python,所以我更新了 macports 并重新安装了我需要的端口(根据 macPorts 页面上的说明。我没有手动重新安装任何 tomcat 端口)。

问候 嗯……

最佳答案

好像是os升级后的用户/组问题。我在没有使用 macports 的情况下重新安装了 tomcat,现在它可以工作了。

关于Tomcat5 启动 - 拒绝对 catalina.out 的许可,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8849380/

相关文章:

java - Apache shiro 2.1 在 Tomcat 8 RC 5 中无法正常工作

java - 有没有办法在 Tomcat 9 中部署 jar 而不重新启动?

java.io.IOException : Server returned HTTP response code: 500 for URL :"SoapEndPoint url" 异常

cocoa - 流畅的滑动和滚动 10.7 风格

nginx - 为什么 NGINX 要使用 ./logs/error.log 作为默认值?

Mac 上的 PythonXY?

java - 用eclipse开普勒运行tomcat

macos - OS X 终端文本堆叠在自身之上

macports - 如何忽略/取消标记某些端口?

macports - 如何通过 MacPort 获取安装包的大小?