我正在试验Java开发,我似乎已经搞砸了我当前的tomcat6安装,特别是它的配置文件。
如何将tomcat6恢复到原来的状态,就好像它是新安装的一样?
PS:重新安装它(通过apt-get)似乎不起作用!
发布于 2012-01-06 16:14:01
我假设卸载tomcat6不会删除放置在/etc/tomcat6
中的配置文件。因此,在重新安装软件包之前,您必须使用tomcat6清除sudo apt-get purge tomcat6
。此外,/var/cache/tomcat6
中可能存在可能影响重新安装的缓存文件,因此您也应该在重新安装之前检查该目录。
如果清除tomcat的配置不能解决问题,那么tomcat可能会有更多的原因停下来工作,例如一个糟糕的java安装程序。要检查这一点,最简单的方法是安装第二个JRE (例如OpenJDK),修改备选方案,以便使用新安装的JDK (sudo update-alternatives --config java
),并重新启动tomcat。如果这样做有效,那么问题很可能是由以前使用的JRE/JDK的配置引起的。
如果不起作用,需要更多关于tomcat故障的信息:有关tomcat行为的详细信息、从命令行手动运行tomcat时的错误消息、tomcat日志的内容(catalina.out
等)。
发布于 2012-01-06 16:23:41
最好将tomcat6从系统中完全删除。
要完全删除tomcat6,请执行以下步骤:
dpkg -l | grep tomcat
若要列出系统中与tomcat相关的所有包,请执行以下操作。
现在你可以用
sudo dpkg -P packageName
其中packageName是从第一步(第二列)获得的包的名称。
这应该会坚定地将你的猫从系统中清除出来,但是如果它没有-给我一个提示,我们将尝试更多的:-)
成功删除tomcat6之后,使用apt-get重新安装它。
https://askubuntu.com/questions/93306
复制相似问题