我是Web应用程序部署的新手。这是我的情况。我必须在Tomcat 7上部署一个Java Web应用程序。没有这样的UI(在此tomcat上),只有Java后端提供的REST服务。某种“应用程序”将连接到该服务器以获得REST服务。我必须使用ANT来构建它们,并且我已经成功完成了这个任务,现在有了一个jar,但是我应该在哪里放置这个jar,以便可以通过放置REST调用来使用这些服务。在这种情况下我需要一个.war文件吗?我使用的方法是否符合我的要求?请指导。
Tomcat作为Java Web容器运行。您将需要一个Web存档.war文件来部署您的应用程序。或将您的应用程序作为带有web.xml的目录(在web-inf子目录中)。
在部署过程中,Tomcat将需要读取web.xml,这是最重要的文件,用于告诉您tomcat需要哪些应用程序和配置。
读取web.xml之后,tomcat将按照给定的顺序启动Web应用程序。
一个JAR文件,将不会部署您的应用程序,而只会使类可用于tomcat。
在使用ANT生成应用程序时,请参阅Ant手册中的WAR任务(它是JAR的扩展)。
http://ant.apache.org/manual/Tasks/war.html它将帮助您制作WAR文件和web.xml等。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句