Java和Tomcat问题

所有,

在这个结束,我真的很感激任何指针。

我有一个与Tomcat 5.5.9和JRE 6更新13一起安装的系统。我的问题是有人来安装tomcat 6和JRE 5。

通过这个简单的动作,他们已经销毁了最初在机器上运行的应用程序。

我试图删除tomcat和java安装,并从我可以看到它已被删除。

我的问题,我现在试图重新安装oringinal应用程序,但是这个安装程序现在通过一个文件位置错误,不会重新安装安装程序的Apache部分。

任何人都可以build议任何隐藏的位置是Apache软件可能已经安装的组件。

这全部安装在Windows Server 2003 R2上。

非常感谢您的帮助。

为了检查,原来的安装程序安装了Tomcat,JRE和你的应用程序? 在这种情况下,您需要将旧的Tomcat的应用程序和任何相关设置复制到新的。

你仍然有原始的Tomcat目录的副本或备份?

您需要执行以下操作

  • 将Tomcat 5.5 / webapps的任何内容复制到Tomcat 6.0 / webapps(忽略像pipe理器或主机pipe理器这样的Tomcat特定应用程序)

  • 将Tomcat 5.5 / conf / Catalina / localhost的内容复制到Tomcat 6.0 / conf / Catalina / localhost(再次忽略manager.xml或host-manager.xml)

  • 查看Tomcat 5.5 / conf / tomcat-users.xml。 是否有定义的用户或组定义? 复制那些。

  • 查看Tomcat 5.5 / conf / server.xml。 与新的server.xml比较这有点棘手。 它看起来是定制的吗? 最常见的变化是将端口从8080更改为80。

我(稍微)自定义的server.xml包含这一行:

<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 
  • 最后,你通常需要增加堆的大小。 (默认是一个非常小的64M)。 如果任务栏中有Tomcat图标,请单击该图标,否则请在“开始”菜单中查找“监视Tomcat”应用程序。 单击Java选项卡。 将最大内存池更改为512M。

确保在任何configuration更改后停止Tomcat并重新启动Tomcat。 我假设Tomcat服务已安装? (这是Windows Tomcat安装程序中的一个选项)。 转到Windows服务控制面板并查找Apache Tomcat服务。