Maven项目部署到服务器设置访问路径以及配置虚拟目录的方法
2019-03-28 10:57
696 查看
一、概念
Tomcat的虚拟目录即在服务器上另选择一个webapps之外的文件夹存放项目文件,通过配置Tomcat的属性,实现访问。
注:未配置虚拟目录,则只能访问webapps/ROOT范围内的文件
二、本机Tomcat配置实例
只需在Host配置项内加入 Context 配置,在 /Tomcat/conf/server.xml 文件加上如下Context配置:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="/upload" docBase="/usr/local/upload" crossContext="true" trusted="true"></Context> </Host>
注:path为访问的相对路径,docBase为文件的服务器路径
三、设置远程服务器访问路径(此处以阿里云服务器为例)
注:Maven项目如何部署到远程tomcat服务器方法可参考:Idea配置maven-tomcat-plugin插件实现项目部署
阿里云的服务器默认设置了/data/wwwroot/default 为tomcat的虚拟目录:
此处我修改为了Tomcat的webapps路径下的工程目录,这样访问地址:http://ip 即可
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接
您可能感兴趣的文章:
相关文章推荐
- Maven项目部署到服务器如何设置访问路径-配置虚拟目录
- java web项目 图片资源与部署目录分离,设置服务器的虚拟路径
- java web项目 图片资源与部署目录分离,设置服务器的虚拟路径
- linux服务器下部署项目修改配置使请求路径前自动加上项目名称 附 直接请求ip访问方法
- maven部署web项目到远程服务器的Tomcat,以及输入IP地址直接访问到这个web项目
- JBoss中配置虚拟目录以及设置浏览器地址输入框支持中文的方法
- Tomcat 利用server.xml进行其他盘符的其他项目映射的部署以及JSP引用其他盘符的图片(虚拟目录及虚拟路径)
- tomcat把项目放到非webapp目录下且访问路径隐藏项目名|tomcat读取自定义路径下的项目|tomcat设置虚拟目录
- TOMCAT服务器不写端口号、不写项目名访问项目、虚拟目录配置
- 关于最近项目中配置tomcat7.0.6的多个虚拟目录路径的解决方法的记录
- tomcat把项目放到非webapp目录下且访问路径隐藏项目名|tomcat读取自定义路径下的项目|tomcat设置虚拟目录
- tomcat或Jboss实现图片上传至服务器并共享访问,虚拟路径设置方法
- 服务器项目目录搭建,gradle 搭建项目web目录,source folder,folder相互转换,部署路径配置,
- TOMCAT服务器不写端口号、不写项目名访问项目、虚拟目录配置
- maven部署web项目到远程服务器的Tomcat,以及输入IP地址直接访问到这个web项目
- TOMCAT服务器不写端口号、不写项目名访问项目、虚拟目录配置
- tomcat服务器不写端口号、不写项目名访问项目、虚拟目录配置
- Tomcat 服务器配置及远程调试和不同web项目session共享方法以及设置TOMCAT的内存
- RHEL6.3配置Apache服务器(3) 虚拟目录及基于客户端地址的访问控制