仅使用上下文描述符将WAR部署到tomcat

时间:2012-12-06 23:02:23

标签: tomcat deployment war

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

所以我有几个问题:

  1. WAR文件是否允许在文件系统中的任何位置?我可以将WAR文件复制到远程文件系统中的任何位置,但/webapps或tomcat6安装的任何其他文件夹除外吗?

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

  3. startup.sh/shutdown.sh不存在是否正常?我不是服务器的管理员,也不知道tomcat6是如何安装的。但我确信在我的本地tomcat安装中,这些文件位于/bin并可以使用。我的意思是你仍然可以启动/重启/停止tomcat等,但不能使用这些标准? - 脚本。

1 个答案:

答案 0 :(得分:1)

  1. 为什么不将.war文件放在webapps文件夹中?
  2. 是,请查看$CATALINA_HOME/logs/catalina.out
  3. 中的日志
  4. 不,这不正常。它们是标准安装的一部分。