自己在工作当中遇到的一些部署方面的问题,在网上也找到一些 但有时候他们说的不是很清楚 所以我总结了出来
1.最简单的:在tomcat下的webapps目录下创建一个与你项目相同名字的文件夹,将你的web项目的WebRoot文件夹下的所有文件复制到你创建的文件夹下面。启动tomcat就可以访问了。
2.在eclipse/myeclipse中部署 不需要自己创建文件夹 系统会自动创建
3.在tomcat下的conf目录下的server.xml中的 <host></host>里面添加<Context></Context>节点 如下:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="/t" docBase="D:\javaWork\htest\WebRoot" reloadable="true" />
<Context path="/h" docBase="D:\javaWork\fff\WebRoot" reloadable="true" />
</Host>
其中path="/h" 配置虚拟路径 docBase="D:\javaWork\fff\WebRoot"项目所在的路径 指向WebRoot目录
reloadable="true" 可以自动加载 不需要重启tomcat 当配置文件改变后还是要重启一下,保证正确性
测试开发时设置为"true" 非测试环境还是要设置为"false"
4.在conf\Catalina\localhost目录下配置 如果你的tomcat有conf文件夹 但没有后面的 你可以在下面自己创建 注意名字的大小写一定要正确
在该目录下创建一个xml文件 文件名就是你要访问的path 可以理解为上面说的虚拟路径 内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="D:/javaWork/struts2Demo/WebRoot" reloadable="true" >
</Context>
与上面的配置差不多 整个xml文件都不需要太多的内容 就这点就可以了 不需要配置 path 属性
工作之余的一些心得体会 欢迎大家批评指正 目前了解的就这点方法 如果你知道其他的方法不妨也在这里留留言 让我们共享一下
分享到:
相关推荐
在tomcat中部署web项目的基本方式,简单明了,希望能帮助到大家。
在用maven项目的时候,很多时候不想去再把项目部署到Tomcat上,然后发布并启动,这个时候我们就可以运用Tomcat热部署来配置,只需要再maven的配置文件加上一小段代码即可,非常方便! 启动的时候直接:右键项目--...
tomcat部署php,需要配置php环境变量。将php解压到tomcat的根目录下,将文件夹名字改为php,把php.exe所在的路径加入到path中即可。
weblogic项目移植到tomcat,配置说明
window tomcat项目迁移到linux上环境的配置及迁移过程中遇到问题的总结.
xml放在tomcat的conf下面的localhost文件夹下,不用再每次部署项目
java项目发布助手,可以实现将本地的web项目编译后的class文件,通过配置,一键发布到linux服务器上,并重启服务器上的tomcat,并将tomcat启动日志动态的展现在项目发布助手上,实现一劳永逸的效果,只要配置一遍,...
1、单独部署项目可以正常运行的情况。 2、多个项目一起部署仅部分系统可以使用。 解决办法:检查每个系统的web.xml配置文件,文件位置: Tomcat服务器下../webapps/项目名称/WEB-INF/web.xml。 【webAppRootKey】与...
springboot内置tomcat与外部tomcat配置https访问及http自动转向https
配置java的开发环境变量,安装tomcat服务器,并配置server.xml文件,达到发布网站效果。
tomcat中三种部署项目的方法 在Myeclipse中的传统部署,使用配置文件的部署等
于JAVA开发项目 随着服务的越来越多 配置文件更是眼花缭乱 每次不知道因为配置问题浪费多少时间 更不知道因为配置问题出过多少问题 多台服务器来回切换 如果服务需要依赖 启动更是问题 功能:一次修改 统一安装;...
一、初识Tomcat; 二、Tomcat与jdk的关系; 三、Tomcat内部工作原理; 四、Tomcat配置文件详解; 五、案例:搭建Tomcat案例;
最近做一个项目应用到了Apache要在tomcat下部署并且开启https 涉及到大量的配置文件,具体可以从附件中下载案例,主要内容有: 1、目标URL存在http host头攻击漏洞 2、缓慢http拒绝服务攻击 3、web应用服务器版本...
tomcat+dubbo(已经配置好了,网上的dubbo-admin-2.5.4-SNAPSHOT.war这个文件因为JDK的原因跑不了报URIType的get set方法问题,不支持JDK8 这个只需要下载下来就可以运行跑起来)
serve :Tomcat部署路径。 执行脚本,“.. /unifyDeploy/conf”自动生成用户所需修改配置文件,配置文件是通过筛选后生成,所以一个服务不管需要配置多少文件,这里只生成一个,方便修改与管理。 3.2 自动化...
将java web项目的war包放置tomcat中,修改tomcat配置文件,以达到域名绑定的效果。并配置了阿里云安全组,已经防火墙
之前自己从SVN上down下maven项目之后转成动态web项目的时候总是忘记怎么弄,海鸥就是部署到tomcat时,总是出问题,所以这次就专门弄了个文档,希望可以对看到的哥们能有所帮助。
文章目录认识tomcat下载安装目录解读启动查看日志访问访问可能遇到的错误关闭tomcat部署项目简单部署8080端口单项目多端口配置多项目server文件需要更改的地方简述部署多个springboot项目遇到的坑配置无需war包名...
RHEL7.0下的TOMCAT安装、配置及优化 一、安装前准备 3 二、JDK安装 2.1、建立tomcat用户 ...3.7、部署WEB项目 四、Tomcat优化 4.1、修改Java虚拟机的虚拟内存 4.2、修改tomcat默认的maxThread(最大并发数)