搭建Tomcat服务器访问本地资源

目标,搭建Tomcat服务器,使同网络段下其他电脑可以访问分享的文件
  • 下载安装Tomcat

    如下图,在官网http://Tomcat.apache.org/下载对应版本的Tomcat,解压安装即可

  • 启动Tomcat

    如下图,打开Tomcat安装目录下的bin/startup.bat文件

  • 测试Tomcat是否正常

    如下图,在浏览器打开localhost:8080,如果可以正常访问,则Tomcat正常

  • 添加本地测试文件

    如下图,在本地任意盘符,新建一个文件夹(eg:【D:\TomcatFile】),作为Tomcat访问的根目录,并放入等会需要打开的测试文件(eg:【?D:\TomcatFile\test.jpg】)

  • 加入配置

    如下图,打开Tomcat安装目录下的conf/server.xml文件

    <Host> 标签下加入<Context docBase="D:\TomcatFile" reloadable="true" debug="0" path="/file"/>

    保存后重启Tomcat

<Context>元素的属性:
path:       指定访问该Web应用的URL入口。
docBase:    指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于<Host>的appBase属性的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如果Web应用是个war文件,则指定war文件的路径。(指定项目所在地址)
reloadable: 如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动,如果监测到有class文件被更新的,服务器会自动重新加载Web应用。
debug:      为设定debug的等级0提供最少的信息,9提供最多的信息.
  • 尝试本地访问文件

    如下图,在浏览器打开:http://localhost:8080/file/test.jpg,如果本地可以正常打开

  • 尝试通过局域网访问文件

    如下图,将localhost改为自己的ip,在自己电脑和其他链接统一网络段的电脑测试局域网下是否可以访问。

  • 总结

    Tomcat服务器是免费开放源代码的Web轻量级应用服务器,可以很便捷的分享本地文件。

  • 参考资料

    下载安装Tomcat

    Tomcat Context配置

    Tomcat如何访问非webapp下的资源文件

原文地址:https://www.cnblogs.com/ant007/p/12059443.html

时间: 2024-11-08 02:09:59

搭建Tomcat服务器访问本地资源的相关文章

Ubuntu下搭建Tomcat服务器

安装JAVA环境 apt-get update apt-get install openjdk-7-jdk 配置JAVA环境变量 vi /etc/environment JAVA_HOME=JDK目录(一般在=/usr/lib/jvm/jdk1.7.0_04/) CLASSPATH=.:/usr/lib/jvm/jdk1.7.0_04/lib 获取Tomcat安装包 官方下载一个解压即可 #添加一个系统用户tomcat,并且设置为不可登录系统. useradd -d /tomcat解压目录 -s

android webview优化 远程网页访问本地资源

1. 加载本地网页,可以直接使用file:///android_asset/ 加载 webview.loadUrl("file:///android_asset/test2.html"); 2. 加载服务器网页,然后访问本地资源,由于webview安全限制,无法直接访问,可以通过重写WebViewClient类的shouldInterceptRequest方法实现 在网络环境较差情况下,全部资源从网络加载,造成网页加载缓慢.采用混合框架开发,可以通过内置资源文件,即可以提高页面的加载速

阿里云服务器上搭建tomcat服务器

由于任务需要,而且阿里云服务器上已经有了php运行环境,而且网站已经搭建好,需要在布置一个java web网站, 由于本人菜鸟,不知道如何搭建,而且对能否搭建两个深表怀疑,百度很多资料,没有找到想要的,最终在http://blog.csdn.net/neverever01/article/details/78246337 找到所需,首先在服务器上搭建tomcat服务器,jdk+tomcat 搭建好后,但是却不能访问到tomcat欢迎页面,自己写了一个a.html放在了ROOT目录下,输入ip+端

Linux6搭建Tomcat服务器

Linux6搭建Tomcat服务器 Tomcat是一个开放源代码.运行servlet和JSP Web应用软件的基于Java的Web应用软件容器. Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展. Apache和Tomcat都可以做为独立的web服务器来运行,但是Apache不能解释java程序(jsp,servlet). 一.安装JDK 官网:https://www.oracle.com/technetwork/java/ja

SecurityError Error 2148 SWF 不能访问本地资源

错误提示: SWF 文件不能被本地访问 不能访问本地 只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源 错误信息: SecurityError: Error #2148: SWF 文件 D:\demo\demo.swf 不能访问本地资源 D:\demo\demo\bin-debug\textLayout_4.0.0.10485.swf.只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源. 解决方法: 第一种办法 在Flash插件上右键->全局

解决Tomcat服务器访问链接数过大的问题

[Author]: kwu (和讯大数据) 解决Tomcat服务器访问链接数过大的问题,tomcat作为常用的web服务容器,它的优化非常重要. 1.增加tomcat访问的线程数,这里用的是Apache Tomcat/8.0.24版本 修改server.xml <Connector port="9088" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="844

Linux下搭建Tomcat服务器

Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选.Tomcat 和 IIS 等 Web 服务器一样,具有处理 HTML 页面的功能.不过,Tomcat 处理静态 HTML 的能力不如 Apache 服务器. 因为Tomcat 技术先进.性能稳定,而且免费,因而深受 Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器.支持JSP网站的

window搭建svn服务器,本地提交至服务器后,直接同步

找到版本库目录(在安装svnserver时指定的目录),如下图指定了一个版本库的hooks 在其中创建post-cmmit.bat文件(可先创建post-cmmit.txt再修改后缀名为bat). 其中内容写入: @echo off "C:\Program Files\VisualSVN Server\bin\svn.exe(在svnserver安装地址找到bin文件夹下的svn.exe)" update "F:\www\auto_test(服务器同步更新项目所在)"

memceached服务器的搭建、tomcat服务器的搭建

什么是memceached ? 提供分布式缓存服务,让客户端在查询缓存里查找数据,加快查询速度, 减少数据访问次数,提高动态web应用的速度. memceached使用平台 开源且跨平台的软件Linux FreeBSDSolaris (memceached 1.2.5以上版本)Mac OS XWindows memceached 存储数据方式?         按照预先规定的大小,将分配的内存分割成各种特定长度的块(chunk),并把尺寸相同的块分成组 就是  chunk集合 Page分配给Sl