一尘不染

如何将Java Web应用程序项目从Eclipse部署到实时Tomcat服务器?

tomcat

我已经使用HTML,Java Servlet和所有工具开发了一个Web应用程序。在开发过程中,我使用Tomcat对其进行部署以进行测试。

现在,我的开发完成了,我想实现它。为此,我们有实时服务器,但是由于我是新手,所以我不知道如何在实时服务器上部署Java Web应用程序?

因此,如果您知道如何回答,请帮助我?

我的项目结构

     ProjectName
         ->src
               ->beanClass
                       ->class1
                       ->Class2
               ->easyServlet    
                       ->Servlet1
                       ->Servlet2
                       ->Servlet3
               ->easyTrans
                       ->Class1    
                       ->Class2    
                       ->Class3    
                       ->Class4    
         ->build
         ->WebContent
               ->META-INF
                       ->MENIFEST.mf
               ->WEB-INF
                       ->lib(contain javascript files)
                       ->web.xml
               ->html1
               ->html2
               ->html3
               ->html4
               ->html5

我也正在使用MySql,所以我要做的是..


阅读 327

收藏
2020-06-16

共1个答案

一尘不染

  1. 您将必须构建该项目的WAR。你可以这样做

    • 在eclipse中:右键单击项目,单击“导出”,然后在对话框中选择war文件(并提及目标,名称和所有内容)
    • 通过使用战争任务的蚂蚁

ant选项更好,因为当您在项目上有多个开发人员并且代码处于版本控制中时,更容易自动获得项目(使用ant)并进行战争。(您有版本控制权,不是吗?)

但这更多的是 操作上的 差异(尽管很重要),但是以任何一种方式造成的战争都是相同的

  1. 将战争部署到服务器

更新
您说您也在使用MySql。MySql应该安装在服务器上( 可以
在同一台服务器上),并且应该更改配置(用户名,密码,服务器详细信息),以便应用程序连接到同一数据库(我确定您不是对数据库详细信息进行硬编码)和应用程序中的凭据,并从某些配置中读取它们,这是必须更改的配置)

2020-06-16