部署Struts2项目

时间:2012-10-03 10:41:25

标签: tomcat deployment struts2

如何在tomcat中部署struts2 Web应用程序?我想避免日食    部署环境。

我的项目是使用Eclipse IDE创建的,我使用的是MySQL数据库和Tomcat服务器    它可以从该环境成功部署。

我的意思是如何使用apache tomcat 7在Web服务器中托管struts2应用程序。

感谢的

2 个答案:

答案 0 :(得分:2)

您在Eclipse中创建了一个应用程序,并提供了运行方式 - >在服务器上运行。它运作正常。

现在你不想给运行as->在服务器上运行,而不是分别运行tomcat并使用外部浏览器访问应用程序。

如果是场景。解决方案可能是

  1. 右键单击Eclipse中的项目
  2. 导出 - >战争文件
  3. 将创建的WAR文件移动到tomcat部署文件夹(通常是Web应用程序文件夹)。
  4. 如果您使用任何JAR文件,可以通过两种方式包含它们。

    1. 右键单击 - >构建部分 - >订单和导出:选择要捆绑的JAR以及WAR文件。因此,您的WAR可以在任何服务器上运行。

    2. 双击服务器控制台中的服务器。 打开启动配置 - > Classpath - >添加外部JAR 。现在您的服务器正在运行库,使您的WAR文件完全依赖于服务器

答案 1 :(得分:0)

到目前为止发布的答案是正确的:您应该导出War文件并将其放在Tomcat的webapps文件夹中。但是,这个手动过程可能不是最佳解决方案,特别是如果您正在开发,所以我通常使用Ant来自动化它。