安装Tomcat7时出现以下错误:
Setting up tomcat7 (7.0.26-1ubuntu1.1) ...
chmod: cannot access `/etc/tomcat7/tomcat-users.xml': No such file or directory
dpkg: error processing tomcat7 (--configure):
subprocess installed post-installation script returned error exit status 1
No apport report written because MaxReports is reached already
>Errors were encountered while processing:
tomcat7
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)
当我尝试 apt-get remove Tomcat7 时出现此错误:
Removing tomcat7 ...
* tomcat7 is not installed
invoke-rc.d: initscript tomcat7, action "stop" failed.
Run Code Online (Sandbox Code Playgroud)
如何解决此问题以正确安装 Tomcat 7?
小智 4
我遇到了完全相同的问题。
我必须运行此命令(见下文)来查看所有与 tomcat 相关的库,并删除所有与 tomcat 相关的库:
要查看所有与 tomcat 相关的库,请执行以下操作:
dpkg -l | grep -i tomcat
Run Code Online (Sandbox Code Playgroud)
要删除 tomcat 库:
dpkg -P <library-name>
Run Code Online (Sandbox Code Playgroud)
然后,我使用以下命令重新安装了tomcat7:
sudo apt-get install tomcat7
Run Code Online (Sandbox Code Playgroud)
[在安装过程中,它会吐出消息,说它将安装一些与 tomcat7 相关的其他库 - 我选择了 - 是]。
它安装了tomcat7并启动了它。
然后,我使用以下命令停止并重新启动 tomcat7:
/etc/init.d/tomcat7 stop
/etc/init.d/tomcat7 start
Run Code Online (Sandbox Code Playgroud)
Mar*_*vic -1
运行以下命令:
sudo apt-get purge libtomcat7-java tomcat6 tomcat6-admin tomcat6-docs tomcat6-examples tomcat7 tomcat7-admin tomcat7-common tomcat7-docs tomcat7-examples tomcat7-user
sudo apt-get install tomcat7
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21532 次 |
| 最近记录: |