tomcat部署工程项目的三种方式_以及一个tomcat部署多个项目

在我们日常开发中,经常会碰到在服务器上部署项目的事情,尤其是在开发阶段,所以部署的几种方式总结一下。

 

了解tomcat的server.xml文件

在部署直接首先了解一个在tomcat的conf/server.xml文件,因为在tomcat部署的时候,主要用到这个文件。

 





  
  
  
  
  
  
  

  
  
    
    
  


  

    
    
    

    
    

    
    
     
     
             
        
      


      
      
                      
        

      
    
  

 

 

 

 

一、一个tomcat不是一个项目,有三种方式

 

静态部署
直接将web项目文件件拷贝到webapps 目录中。
Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将项目打包成一个 war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。
打war包可以使用许多开发工具的IDE环境,如Eclipse,idea等。也可以用 cmd 命令:jar -cvf mywar.war  myweb
webapps这个默认的应用目录也是可以改变。打开Tomcat的conf目录下的server.xml文件,找到下面内容:


将appBase修改即可。

 

 

 

 

弊端

这种方式通常是用于开发过程中。在真正的项目实施中可能会受到限制:当使用租借的(或他人的)WEB服务器时,该服务器所在的盘符如果存在权限控制,则不能够将WEB应用程序拷贝到该盘符中,此时就不能使用这种方式部署项目,只能使用下列方式。

 

访问方式

http://127.0.0.1:8080/项目名,或者http://localhost:8080/项目名

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(以前博客)