问题来源:项目上经常遇到部署到Tomcat 下一些非源码文件,不同项目有所不同,导致版本替换时间会有需要人工复制文件的问题,为解决此问题,想到此办法。
在Tomcat apache-tomcat-7.0.64\conf 路径 server.xml 文件:
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
<!-- SingleSignOn valve, share authentication between web applications
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-->
<!-- Access log processes all example.
Documentation at: /docs/config/valve.html
Note: The pattern used is equivalent to using pattern="common" -->
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log." suffix=".txt"/>
<Context docBase="D:\develop\hmi" path="/TestProject/pages/hmi/" reloadable="false" source="org.eclipse.jst.jee.server:EMS_Test"/>
</Host>
当访问URL: http://localhost:8080/TestProject/pages/hmi/ 时会访问物理文件路径:D:\develop\hmi 下的文件
相关推荐
《深入剖析Tomcat》这本书是理解Apache Tomcat服务器工作原理的重要参考资料,非扫描版的特点意味着内容清晰、可读性强,方便读者复制和引用。Tomcat作为一款广泛应用的开源Java Servlet容器,它的性能优化、配置...
现在,无论是在HTML、JSP文件中引用中文路径的资源,还是在URL中直接使用中文路径,Tomcat都能正确处理并找到相应的文件。 需要注意的是,虽然这种方法可以解决大部分情况下的问题,但为了保证跨平台和跨浏览器的...
首先,当图片存储在非工程目录下,例如D盘的`photo`文件夹,我们需要在Tomcat的配置文件`server.xml`中添加一个虚拟路径来映射这个物理路径。打开`server.xml`,在`<Host>`标签内添加一个`<Context>`标签,如下所示...
《Tomcat配置方法》PDF教程全面解析 在Java Web开发领域,Tomcat是一个不可或缺的组件,它是一款开源的Servlet容器,广泛应用于各种Web应用程序的部署和运行。本PDF教程将详细讲解Tomcat的配置方法,旨在帮助开发者...
以下将基于给定的部分内容,深入解析TOMCAT5.0.28的配置流程及相关知识点。 ### 一、环境准备 #### 1.1 J2SDK安装 配置Apache Tomcat前,首先需确保Java运行环境已就绪。文档中提及使用`j2sdk-1_4_1_01-windows-i...
5. **设置脚本权限**:使用`chmod a+x tomcat`命令,将`tomcat`文件设置为可执行文件,这样系统才能执行该脚本来控制Tomcat服务。 6. **使用chkconfig命令**:`chkconfig --add tomcat`命令将Tomcat服务添加到系统...
3. **配置环境变量**:虽然不是必须的,但设置`CATALINA_HOME`环境变量可以方便地引用Tomcat安装目录。 4. **启动和停止Tomcat**: - 在`%CATALINA_HOME%\bin`目录下,运行`startup.bat`(Windows)或`./startup....
本文将深入解析如何在Ubuntu 8.04系统上搭建这套开发环境,涵盖Java环境的配置、Tomcat服务器的安装与启动、以及集成开发环境Eclipse MyEclipse的设置。 ### Java环境配置 #### 安装Java运行环境与开发工具包(JDK)...
本文将详尽解析Tomcat的配置文件`server.xml`,并阐述其中的关键参数和配置结构。 首先,`server.xml`是Tomcat的核心配置文件,它定义了服务器的基本行为和各个组件的配置。文件的大致结构可以分为三个主要部分: ...
4. **设置CATALINA_HOME**: 这个变量与TOMCAT_HOME类似,但更常用于脚本和环境变量的引用。 5. **集成MyEclipse与Tomcat**: 在MyEclipse中,通过“Preferences”->“Server”->“Runtime Environments”,添加并...
在实际使用中,我们需要在项目的`pom.xml`文件中配置Maven Tomcat插件,设置相关的属性,如Tomcat服务器的URL、端口、路径等。以下是一个简单的配置示例: ```xml <groupId>org.apache.tomcat.maven ...
此外,当在HTML或JSP文件中引用图片资源时,确保在链接前加上`http://`或`https://`,以确保浏览器能够正确解析资源路径,避免出现资源加载失败的问题。 总之,通过上述步骤,你可以在JavaWeb项目中利用Tomcat...
例如,Tomcat的启动流程涉及`catalina.sh`或`catalina.bat`脚本,`Server`, `Service`, `Connector`, 和 `Engine`等核心组件的概念,以及`web.xml`配置文件的解析。此外,`StandardServer`, `StandardService`, `...
server.xml是Tomcat的主要配置文件,它定义了服务器的全局属性,包括端口设置、连接器、Context(应用上下文)以及一系列的服务组件。以下是对主要配置元素的详细解析: 1. **Server**: Server元素是整个配置的...
本文将详细解析如何使用OpenEjb使Tomcat能够支持EJB的部署,这对于那些希望在轻量级应用服务器如Tomcat上运行企业级Java组件的开发者来说是非常有价值的。 首先,我们要理解EJB是什么。EJB是Java EE平台中的核心...
值得注意的是,jodconverter-tomcat-2.2.2在Tomcat环境下运行可能需要处理一些特定的配置问题,例如设置合适的临时目录和内存参数,以确保OpenOffice服务的稳定性和性能。 此外,jodconverter-tomcat-2.2.2还支持...
在本文中,我们将深入探讨如何使用IntelliJ IDEA(Idea)将Web项目打包成WAR文件并部署到Apache Tomcat服务器上,同时解决访问路径的问题。这是一个常见的开发流程,对于理解Java Web应用的生命周期和部署过程至关...
另外,可以添加`TOMCAT_HOME`变量,同样指向Tomcat的安装目录,以便于在脚本或配置文件中引用。 2. **更新Classpath**:为了使Tomcat能够正常运行,需要在系统Classpath中加入Tomcat的`servlet-api.jar`文件路径。...
将转换后的地形数据文件放置在Tomcat的webapps目录下的一个应用目录中,确保它们在HTML中可以通过相对路径访问。 对于IIS(Internet Information Services)服务器,这是Windows操作系统的默认Web服务器。部署...
以上就是关于Tomcat配置虚拟目录和域名解析的基本知识,包括具体操作步骤和原理解释。在实际应用中,还需要根据具体的环境和需求进行调整,例如添加SSL证书实现HTTPS访问,或者使用负载均衡和集群等高级配置。