ngrok应用,TomCat 部署项目,不同的项目对应不同的端口号

配置这个不同端口不同项目,是因为本人在结合ngrok这个内外网映射工具的时候

1.ngrok 申请连个通道

ngrok应用,TomCat 部署项目,不同的项目对应不同的端口号_第1张图片


2下载ngrok工具,运行bat文件,输入你的通道ID

ngrok应用,TomCat 部署项目,不同的项目对应不同的端口号_第2张图片

3 回车 确定,然后访问你的地址;我的是 http://hjwtest.ngrok.cc 和 http://hjwoa.ngrok.cc

ngrok应用,TomCat 部署项目,不同的项目对应不同的端口号_第3张图片

4查看效果(免费的 通道 比较慢)

ngrok应用,TomCat 部署项目,不同的项目对应不同的端口号_第4张图片

ngrok应用,TomCat 部署项目,不同的项目对应不同的端口号_第5张图片


测试 成功

主要用途: 面试时候展示自己DEMO,微信开发调试,自己装B



#下面是完整的tomcat的server.xml 文件







 
 
 
 
 
 
 
 
 


 
 
   
                  type="org.apache.catalina.UserDatabase"
              description="User database that can be updated and saved"
              factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
              pathname="conf/tomcat-users.xml" />
 



 
 
 
                   connectionTimeout="20000" 
               redirectPort="8443" />
     
      
                   resourceName="UserDatabase"/>  
                  unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">


     

   

 



   
    8081" protocol="HTTP/1.1" redirectPort="8443"/>  
     
      
       
         
     
 
      webapps" autoDeploy="true" name="localhost" unpackWARs="true">   
         
      C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\SSH" path="" reloadable="false" />
 
 
   
 
 
 
    
    
    
    
   
     
     
      
       
         
     
 
        
         
     
 
   
 
 
 



#如果启动报这个错

ngrok应用,TomCat 部署项目,不同的项目对应不同的端口号_第6张图片

原因是部署相同的项目时 org.apache.xerces 这个jar 包冲突,所以删除项目中的这个JAR 包就行,JDK 1.6以上自带这个JAR 包

你可能感兴趣的:(ngrok应用,TomCat 部署项目,不同的项目对应不同的端口号)