1

我需要将 WAR 格式的 Web 应用程序部署到远程 tomcat6 服务器。问题是我不想以简单的方式做到这一点,这意味着不仅仅是将 WAR 文件复制/粘贴到/webapps. 所以第二种选择是创建一个唯一的“上下文描述符”并将其指向 WAR 文件。(希望我能做到这一点)

所以我有几个问题:

  1. WAR 文件是否允许位于文件系统中的任何位置?意思是我可以将WAR文件复制到远程文件系统中的任何位置,除了/webappstomcat6安装的任何其他文件夹吗?

  2. 有没有简单的方法来测试部署是否成功?不使用任何浏览器或任何东西,因为我只通过 SSH 和终端访问远程服务器。(我在想ping?)

  3. startup.sh/shutdown.sh不存在正常吗?我不是服务器管理员,也不知道tomcat6是怎么安装的。但我确信在我的本地 tomcat 安装中,这些文件已经存在/bin并且可以使用了。我的意思是您仍然可以启动/重新启动/停止 tomcat 等,但不能使用这些 -standard?- 脚本。

4

1 回答 1

1
  1. 为什么不想将 .war 文件放到webapps文件夹中?
  2. 是的,检查登录$CATALINA_HOME/logs/catalina.out
  3. 不,这不正常。它们是标准安装的一部分。
于 2012-12-07T17:21:24.770 回答