JAVA TOMCAT 配置项目外路径资源访问基于 Eclipse

01、下载JDK,安装JDK,安装时需要取消源码。

  配置环境变量  =>  D:/JDK/bin

          新建一个环境变量:JAVA_HEMO  => 路径  D:/JDK

02、下载apache tomcat

      双击打开:apache-tomcat-9.0.1\bin\shutdown.bat  (调试的时候一定打开才可以运行)

      更改:apache-tomcat-9.0.1\conf\server.xml

      找到 Host 标签的结尾前 加入如下标签 <Context docBase="E:\\HTML" path="/Html" reloadable="false"/>

        E:\\HTML  =>  项目文件

      参数解释: docBase: 项目所在实际目录,  path: 访问路径, reloadable: 修改时是否需要重新编译

      例如:http://192.168.3.6/Html/CVA-mobile/html/national-team/awardsList.html

时间: 2024-10-09 11:14:54

JAVA TOMCAT 配置项目外路径资源访问基于 Eclipse的相关文章

在tomcat中部署静态资源访问

如果你想让你的服务器直接能访问某一个目录,不需要经过servlet,也不需要用ftp. 在tomcat下conf文件夹中修改server.xml <Host name="localhost"  appBase="webapps"             unpackWARs="true" autoDeploy="true">         <!-- SingleSignOn valve, share aut

Tomcat启动成功,localhost:8080访问失败(Eclipse)

问题描述: tomcat单独运行,localhost:8080可以访问,但是部署到Eclipse下的Server服务器就不可以 解决: 1.双击Server下的tomcat打开管理页面 2.检查端口是否对应,默认是8080 3.Server Locations是否选择了Use Tomcat Installation(本人就是这里没有选择对导致的) 原文地址:https://www.cnblogs.com/zhuziyu/p/8877101.html

tomcat设置虚拟路径

原因:由于web项目的html前台需要通过img标签使用url加载图片资源,而通常只能访问项目相对路径下的资源,所以要通过tomcat映射虚拟路径来访问别的磁盘中的资源. 在tomcate安装目录下:\conf\Catalina\localhost中创建一个xml文件(file.xml).注意:file.xml的名称要与下面的path=""值相同. <?xml version='1.0' encoding='utf-8'?> <Context crossContext

tomcat配置虚拟路径,供用户访问静态资源

tomcat配置虚拟路径,供用户访问静态资源 在实际开发中,后台需要提供给用户访问静态资源,而且该静态资源不是在tomcat中,即不是在web目录下,那么用户是不能访问的,这时,需要配置tomcat服务器的虚拟路径.可以这样理解这个虚拟路径,就是相当于把该路径映射成一个web工程,这样这些静态资源就相当于在web路径下了,用户也就可以访问了. 简单的配置如下:tomcat安装目录/conf/server.xml      在最后面可以看到Host标签,在该标签中增加一个Context标签如下即可

SpringBoot 常用配置 静态资源访问配置/内置tomcat虚拟文件映射路径

Springboot 再模板引擎中引入Js等文件,出现服务器拒绝访问的错误,需要配置过滤器 静态资源访问配置 @Configuration @EnableWebMvc public class StaticResourceConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHand

java 静态资源访问详解

一.java project项目 如果工程项目是java project的话获取资源文件 1.如果是在本工程根目录下直接访问 FileReader fr = new FileReader("config.properties"); 2.也可以直接根据实际路径进行访问 FileReader fr = new FileReader("D:\\practice\\backend\\myeclipse\\web_db\\config.properties"); 3.使用类加

基于kafka rest实现资源访问服务化(实战)

问题引出 新产品的体系架构包含多个模块,模块集特点是数量多.模块间交互复杂.那么统一接口是一个很好的解决方案,为了实现统一接口打算采用微服务的核心思想,设计了采用restful service的数据交互方式技术架构.这里记录一下kafka资源访问的服务化搭建,后续记录api和实战. 解决方案 restful api的出现在很大程度上降低了模块/系统数据交互的难度(开发和使用),特别是对前后端数据访问上.于是基于此,找到了confluent.confluent是kafka的创始团队离开Linkin

Tomcat静态资源访问404问题

Tomcat静态资源访问404问题     前言 该问题并不是eclipse或者是tomcat的问题,究其原因是自己资源路径写的有问题   分析 我的开发工具是eclipse,而不管是什么工具,项目都会有一个根路径 如图(右击项目->Properties->Deployment assembly) 注意source一栏就是根路径 如下 /src /target/m2e-wtp/web-resources /WebContent 那么根路径有什么用呢 例如,一般会把前端的资源放在项目中的WebC

JAVA跨域资源访问CORSFilter

当一个资源从与该资源本身所在的服务器不同的域或端口不同的域或不同的端口请求一个资源时,资源会发起一个跨域 HTTP 请求. 出于安全考虑,浏览器会限制从脚本内发起的跨域HTTP请求.跨域资源共享机制允许 Web 应用服务器进行跨域访问控制,从而使跨域数据传输得以安全进行.浏览器支持在 API 容器中使用 CORS,以降低跨域 HTTP 请求所带来的风险. 针对于JAVA开发而言,为了更好的做业务分层,经常会将前后端代码分离开来,发布在不同的服务器上,此时,便会遇到跨域的问题. 跨域有很多种解决方