Pid Fedora Commons启动问题

Pid Fedora Commons启动问题,pid,fedora-commons,Pid,Fedora Commons,我一直在Fedora 17系统上安装Fedora Commons。一切都变得很有魅力,我遵循以下指南: 然而,无论我做什么,“Fedora Commons”服务都不会启动。/var/log/messages中没有显示任何内容 运行“ServiceFedoraStart”以OK结束,但当我随后运行“ServiceFedoraStatus”时,它显示“FedoraCommons服务已停止” 有什么想法吗?Fedora Commons可能会对正确设置环境有些挑剔。一般来说,我更喜欢安装一个新的Tom

我一直在Fedora 17系统上安装Fedora Commons。一切都变得很有魅力,我遵循以下指南:

然而,无论我做什么,“Fedora Commons”服务都不会启动。/var/log/messages中没有显示任何内容

运行“ServiceFedoraStart”以OK结束,但当我随后运行“ServiceFedoraStatus”时,它显示“FedoraCommons服务已停止”


有什么想法吗?

Fedora Commons可能会对正确设置环境有些挑剔。一般来说,我更喜欢安装一个新的Tomcat servlet容器,然后选择“existingTomcat”定制安装,而不是让FedoraCommons安装程序为您创建一个servlet容器。通过这样做,您可以更容易地将servlet容器的安装/配置问题(web上有大量相关文档)与Fedora Commons的安装/配置问题(没有太多相关信息)分开

另外,在进行新的Fedora安装时,我发现下载一个名为“psi probe”的servlet并将其部署到Tomcat容器中会有所帮助。它有助于调试环境问题,并为您提供了一种从通用web界面查看所有servlet日志文件的简便方法

进一步更新:我忘了提到一件同样会阻止Fedora Commons运行的事情,那就是Fedora Commons似乎无法与默认安装在许多OS发行版上的OpenJDK协同工作。即使安装成功且配置正确,这也会导致Fedora Commons在没有日志信息的情况下悄悄失败。切换环境变量以指向JDK的另一个版本(OpenJDK除外)将解决此问题