maven自带的tomcat怎么修改虚拟路径 5C

maven自带的tomcat怎么修改虚拟路径,导入了server.xml文件 这个也配置了,就是访问不到图片应该怎么解决

1

3个回答

首先,maven 的tomcat 路径最好要确保全英文路径
其次,项目名 确保不包含 空格 。否则很可能路径解析错误
然后配置server.xml

1) 设置项目中的servers中的server.xml

假设,你的项目名为 test,上传图片的目录为 c:\images
在server.xml的< Host >标签中加上一行(路径文件夹后面的’\’可以不加):
< Context path=”/test/images” docBase=”c:\images” reloadable=”true”/>
以后就可以使用 http://localhost/test/images/xxx.png 访问了

2)设置本地tomcat目录conf下的server.xml 通过 http://localhost/test/images/xxx.png 访问

0
weixin_40813673
weixin_40813673 还是访问不到
12 个月之前 回复
weixin_40813673
weixin_40813673 我的web设置成这样了<servlet-mapping> <servlet-name>springmvc-web</servlet-name> <url-pattern>/oa/*</url-pattern> </servlet-mapping>
12 个月之前 回复

clipse配置tomcat默认是发布到.metadata\plugins\目录下的,wtpwebapps。

这样在实际的tomcat目录下,就找不到发布的项目。那么我们要怎么设置呢?

在控制台菜单上找到Servers,然后右键,new一个server,如下图

然后finish,不要选择next,如果选择了next,那就不要选择add任何项目。

然后,在服务器名称上,双击,或者右键菜单,选择open

此时,会出来配置文件,有两处要修改:如下图

第一个:Server Location

选择,中间那一项,然后把Deploy path改成:

webapps

第二个:TimeOuts,启动超时,默认的太小了

改大一点,都改成1200

0
weixin_40813673
weixin_40813673 还是不行啊,这个tomcat是maven自带的
12 个月之前 回复

你把你的server.xml配置和访问图片地址发出来看下

0
Lei_Da_Gou
Lei_Da_Gou web.xml中加个listing 为true的配置再试试,确定自己的路径是对的。虚拟路径配置没什么问题。http://192.168.8.1148089/tongjian_manage/upload/28150728233.jpg这里端口号前面有个冒号:
12 个月之前 回复
weixin_40813673
weixin_40813673 不行的,还是这样
12 个月之前 回复
Lei_Da_Gou
Lei_Da_Gou http:127.0.0.1/tongjian_manage/upload/28150728233.jpg试试
12 个月之前 回复
weixin_40813673
weixin_40813673 Not Found The requested URL /tongjian_manage/upload/28150728233.jpg was not found on this server.
12 个月之前 回复
Lei_Da_Gou
Lei_Da_Gou http://192.168.8.114/tongjian_manage/upload/28150728233.jpg
12 个月之前 回复
Lei_Da_Gou
Lei_Da_Gou 回复weixin_40813673: 把端口号去掉
12 个月之前 回复
weixin_40813673
weixin_40813673 <Context path="/tongjian_manage/upload" docBase="E:\tongJianUpload" reloadable="true" /></Host> 访问路径:http://192.168.8.1148089/tongjian_manage/upload/28150728233.jpg
12 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
maven -tomcat 插件如何修改端口和虚拟目录
maven tomcat 插件 端口 虚拟目录
tomcat配置虚拟路径,支持maven命令启动
在tomcat的server.xml文件中找到 然后在其中加入:  然后浏览器访问:http://localhost:8080/upload/1.jpg 相当于打开了   :                             D:\upload\1.jpg 备注: 如果是eclipse中配置的tomcat,可以在如下地方配置
【maven】maven命令启动,tomcat配置虚拟路径
一、纯tomcat启动,无eclipse等IDE 在tomcat的server.xml文件中找到&amp;lt;Host&amp;gt;&amp;lt;/Host&amp;gt; 然后在&amp;lt;/Host&amp;gt;之前:&amp;lt;Context path=&quot;/image&quot; docBase=&quot;C:/upload/image&quot;&amp;gt;&amp;lt;/Context&amp;gt; 然后浏览器访问:http://localhost:808
SSM项目中maven-tomcat插件配置虚拟目录
  平时我们在tomcat中配置虚拟目录,一般都是在server.xml文件中配置,但是,当我们在maven项目中,一般用的都是tomcat插件,没有server.xml这个文件。这时,如果需要配置虚拟目录,则需要IDE(STS、eclipse、MyEclipse)的tomcat插件的帮助。 步骤(前提条件:需要本地安装tomcat) 在maven项目的controller层的项目上右击 Run...
maven中tomcat和jetty嵌入式插件设置虚拟目录.
maven中tomcat和jetty嵌入式插件设置虚拟目录.
eclipse maven项目中修改 tomcat 部署路径
Eclipse配置tomcat默认是发布到.metadata\plugins\目录下的,wtpwebapps。   这样在实际的tomcat目录下,就找不到发布的项目。那么我们要怎么设置呢?   在控制台菜单上找到Servers,然后右键,new一个server,如下图  然后finish,不要选择next,如果选择了next,那就不要选择add任何项目。   然后,在服务器名称上,双击,或者右键菜
Idea配置Tomcat虚拟路径
项目中经常使用文件上传,Chrome出于安全考虑不能直接读取硬盘上的资源,此时就需要我们用到虚拟路径我使用的idea+Tomcat1.直接更改Tomcat的server.xml     a.Tomcat中的配置:  添加红色字体 &amp;lt;Host name=&quot;localhost&quot; appBase=&quot;webapps&quot; unpackWARs=&quot;true&quot; autoD...
Maven配置覆盖内嵌tomcat虚拟映射路径
Maven配置覆盖内嵌tomcat虚拟映射路径 直接配置报错,错误提示如下: Caused by: java.lang.IllegalArgumentException: addChild: Child name '/store' is not unique 原因分析:pom.xml的配置并没有覆盖tomcat/conf/server.xml中的配置,导致配置中存在多个相同配置 解决方...
MyEclipse中怎么设置虚拟路径
前几天看视频,发现Eclipse中可以双击Tomcat直接添加虚拟路径,但是MyEclipse中双击Tomcat是没有用的,所以我们该怎么去添加虚拟路径呢?   然后就去找嘛,在java文件中,我们可以直接访问什么CDEF盘内的资源,比如下面这个红色的代码,但是我们如何去在jsp界面引用盘内的资源呢(假如你存放图片在D盘的upload内,在Eclipse中是可以直接添加这个虚拟路径,但是MyEcl...
maven配置tomcat并设置参数
org.codehaus.mojo tomcat-maven-plugin 1.1 -Xms512m -Xmx512m 8080 org.apache.maven.plugins maven-war-plugin 2.1.1...
Maven项目部署到服务器如何设置访问路径-配置虚拟目录
一、概念Tomcat的虚拟目录即在服务器上另选择一个webapps之外的文件夹存放项目文件,通过配置Tomcat的属性,实现访问。 注:未配置虚拟目录,则只能访问webapps/ROOT范围内的文件二、本机Tomcat配置实例只需在Host配置项内加入 Context 配置,在 /Tomcat/conf/server.xml 文件加上如下Context配置:<Host name="localhos
Spring Boot 嵌入式 Tomcat 文件上传、url 映射虚拟路径
目录 需求分析 文件上传 pom.xml application.yml UploadFileController index.html 上传测试 url 映射虚拟路径 application.yml WebMvcConfigurer UploadFileController 上传与访问测试 需求分析 1、Java web 应用开发完成后如果是导入外置的 Tomc...
myeclipse配置tomcat虚拟路径显示本地图片
在tomcat文件夹下 conf 下找到server.xml 在server.xml中的&amp;lt;Host&amp;gt;&amp;lt;/Host&amp;gt;中间加上 &amp;lt;Context path=&quot;/expePhoto&quot; docBase=&quot;D:/images/expePhoto&quot; &amp;gt;&amp;lt;/Context&amp;gt;(配置完要重启) path为你配置的路径(虚拟路径),也就是jsp页面上显示图片的...
Tomcat配置图片目录的虚拟路径
为什么要配置虚拟路径?   一些项目中往往需要上传一些图片文件之类,一般不建议直接保存在数据库内,往往是讲图片等资源保存在服务器的某个文件夹下,传统做法是上传到部署目录下,通过相对路径进行访问。这样当我们系统需要进行升级,进行全量更新的时候,就需要我们先将静态资源拷贝出来,然后项目部署成功之后又复制进部署目录。为了以后软件版本升级的方便,这时就需要这些静态资源放置在服务器tomcat目录外面。解...
eclipse maven tomcat 虚拟目录 多资源文件夹 多源码文件夹
格式来点吧。   1.以前使用eclipse + tomcate 开发j2ee,直接使用虚拟目录,很爽,揪其爽处主要在于,eclipse和tomcate共用同一份代码,出现莫名其妙的问题机会很少,这是相比于在复制一份项目文件发布到tomcate,有利有弊,有些人经常新建项目就需要多写几个   &amp;lt;Context docBase=&quot;F:/OpenSource&quot; debug=&quot;0&quot; p...
Myeclipse 2017下的Tomcat虚拟路径配置
自学到springmvc中的上传文件/图片功能模块时,忽然出现了无法创建tomcat虚拟路径来存储图片的情况 才发现原来自己一直用的Myeclipse 2017自带的tomcat8.5服务器 于是..只能再重新设置了 Myeclipse 2017设置tomcat服务器传送门:https://blog.csdn.net/weiyongle1996/article/details/7519591...
创建maven后怎样把自带的tomcat6改成tomcat7 ?
由于本人在刚刚学习maven时一直想把maven自带的tomcat6改成tomcat7,弄了半天才弄好,而且网上大部分解决方法都不行,当然最后问了老师才解决了问题. 步骤: 1,现在pom.xml添加tomcat7的依赖,然后保存 &amp;lt;!-- 引入tomcat插件 --&amp;gt; &amp;lt;plugin&amp;gt; &amp;lt;groupId&amp;gt...
IDEA 配置Tomcat虚拟目录
默认的idea是不需要配置虚拟目录了,它完全托管项目,但是有些时候,在开发过程中,是需要以虚拟目录的形式开发,即以:http://localhost:8080/虚拟目录名/index.html 这种形式。 其实在idea下配置虚拟目录很简单,甚至都不需要配置Tomcat。 好了,废话不多说了,直接上图,上面写的很清楚了。
eclipse部署tomcat修改项目访问路径(虚拟路径)
原文参考: http://www.educity.cn/wenda/147993.html        tomcat部署web项目(eclipse自动部署项目到tomcat,访问URL中不包含部署名) 最近项目中需要把项目部署到tomcat中,并且访问路径中不包含不署名,且想实现Eclipse中的自动部署,扒了好久资料,最终实现了自己的需求,呵呵,如下: 1. 把项目context r
tomcat配置虚拟路径,上传图片到虚拟路径
tomcat配置虚拟路径,上传图片到虚拟路径
配置Tomcat的虚拟路径 引用本地图片
需要修改你使用的Tomcat的service.xml文件:如下: &amp;lt;Host appBase=&quot;webapps&quot; autoDeploy=&quot;true&quot; name=&quot;localhost&quot; unpackWARs=&quot;true&quot;&amp;gt; &amp;lt;!-- SingleSignOn valve, share authentication between web applications ...
Maven tomcat插件部署时修改docBase的方法
Tomcat自身可以通过修改配置文件server.xml,在和之间插入如下语句: 对应maven的tomcat插件弄法如下:                 org.apache.tomcat.maven                 tomcat7-maven-plugin                 2.2
spring boot内置tomcat设置虚拟目录
//新增如下类,setBaseDirectory即为设置虚拟目录 @AutoConfigureOrder(Ordered.HIGHEST_PRECEDENCE) @Configuration @ConditionalOnWebApplication public class EmbeddedServletContainerAutoConfiguration { @Configuratio
springboot 使用Tomcat虚拟目录上传图片
使用Tomcat作为虚拟图片服务器做为开发环境 1、tomcat – conf – server.xml 文件中配置虚拟目录 可手动在F盘下新建目录否则,tomcat启动将报错。也可以启动springboot程序校验是否存在目录,不存在mkdir。 配置成功后可以先在该目录下放置一张图片,然后访问http://localhost:8888/pic/&amp;amp;lt;文件名&amp;amp;gt;,端口号可在配置文件中设置...
Maven配置tomcat编译路径
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/lavafaq]]一直报错,无法编译,是maven项...
java springmvc 项目tomcat配置虚拟路径使文件与程序分离
场景:当程序中需要上传很多静态文件时,不适合将存放上传文件的文件夹放在项目里面,因为每次打包部署时会将文件夹覆盖,使服务器的静态文件丢失。有人会每次部署时备份文件,但当文件夹很大时,备份一次很费劲。 所以最好将文件与程序分离,将上传的文件夹放到服务器固定的位置,程序中需要访问文件统一去这个路径下访问。 1. 1.1tomcat配置虚拟路径 可以参考这篇文章:https://blog.csdn...
设置tomcat虚拟路径的两种方法(Eclipse、tomcat、IDEA)
三种方式设置虚拟服务器路径 如果我们要实现一个上传文件的功能,但是又想要上传的文件不会随着自己web服务器的重启而不能访问了,或者说,我们不想上传的文件和我们编写的代码在一个目录下,这个时候除了,自己搭建一个FTP服务器之外,就要使用虚拟服务器了。 接下来我们来看三种设置tomcat虚拟服务器的方法。 在Eclpse中设置虚拟路径 一般我们会用IDE开发项目,而eclipse 就是最常...
tomcat 配置物理路径(配置图片虚拟路径)
首先修改一下tomcat的配置,找到tomcat人下的conf文件夹,打开server.xml配置文件,配置方法如下图: 在Eclipse中,双击Server视图的Tomcat实例: 我们可以看到在Server locations中有3个选项,在上图中选择的是第一个选项,这由Eclipse对tomcat的配置进行管理,对应的虚拟配置目录在图片中的Server Pat
idea设置tomcat虚拟路径的两种方法
1.使用tomcat自己的虚拟路径 1.1.在tomcat\config\server.xml中配置 path="/upload" 虚拟路径 E:\photo\upload 图片存放的真实路径
MyEclipse部署项目到虚拟路径并且更改项目名
 MyEclipse部署项目到虚拟路径简单,参考网上的有两种方法: 1、这种方式可以不必将PetWeb目录拷贝到webapps下,直接在F:\部署。方法如下,更改$CATALINA_HOME\conf\server.xml文件,在标签内添加标签,内容如下:   其中reloadable="false"表示当应用程序中的内容发生更改之后服务器不会自动加载,这个属性在开发阶段通常都
详细解说Tomcat 设置虚拟路径的几种方法及为什么设置虚拟路径
说明:此次使用的是Tomcat 7.0   很多朋友都会很疑惑,既然我们都知道在Tomcat服务器上部署项目只要将项目打包,然后放到webapps目录下就可以了,为什么还需要配置虚拟路径?的确,把项目放到webapps目录下非常方便,至少在部署一个项目时,直接把项目扔到webapps目录下所进行的操作会比设置虚拟路径容易的多。但是如果考虑到长久性的操作以及多个项目呢?  设置虚拟路径的
windows下,tomcat 9.0配置虚拟路径,此方法适配7.0,8.0
实现功能:tomcat实现文件夹共享,可以局域网随意下载其中的文件,(安装个花生壳就可以互联网共享了) 首先将你安装的Tomcat路径找到; 其中apache-tomcat-9.0.0.M22\conf\路径下的web.xml中的一个开关打开,此步骤很重要: 用记事本或者其他文本软件打开web.xml 将划红线的false改为true   还有就是添加你的路径了: conf/se...
Linux 配置tomcat 虚拟目录
有时候我们部署项目的时候,不想要输入项目名,只要输入一个域名就可以访问的话,就需要配置一下Tomcat的虚拟目录 配置虚拟目录的方法有很多种,在这里列举最好用的两种 方法1:编辑Tomcat的Server.xml文件 在tomcat\conf下server.xml中找到<Host name="localhost" appBase="webapps" unpackWAR
tomcat内置整合maven 端口设置
1》在项目中的pom。xml文件中增加:&amp;lt;plugin&amp;gt;                &amp;lt;groupId&amp;gt;org.codehaus.mojo&amp;lt;/groupId&amp;gt;                &amp;lt;artifactId&amp;gt;tomcat-maven-plugin&amp;lt;/artifactId&amp;gt;                &amp;lt;version&amp;g...
百度ueditor上传文件配置为TOMCAT虚拟路径,文件保存在应用外部
最近项目中用到了ueditor上传图片、附件等资源,项目要求把使用ueditor上传内容存放在非应用目录下,指定到指定盘符,路径可配置,ueditor默认情况下存放在工程内部/ueditor/jsp/upload/...,如: D:\Program Files\apache-tomcat-9.0.10\webapps\jforum\ueditor\jsp\upload 现要求将图片存放到服...
给springboot的内置tomcat配置虚拟路径
参考博客:https://blog.csdn.net/j_bean/article/details/73992070 在Springboot中默认的静态资源路径有:classpath:/METAINF/resources/,classpath:/resources/,classpath:/static/, classpath:/public/,从这里可以看出这里的静态资源路径都是在classp...
maven中更改tomcat默认端口号的方法
在maven中tomcat有两种插件形式,一个是内嵌的tomcat7-maven-Plugin,另一个是tomcat-maven-Plugin: 前一种插件需要maven手动进行添加插件, 然后可以设置tomcat7的默认端口,也可以进行更改 运行命令是:tomcat7:run 第二种插件则是maven内嵌的tomcat插件,如果不是需要更改配置,一般不需要进行添加插件的操
tomcat配置虚拟映射路径
tomcat配置虚拟映射路径
tomcat虚拟路径的配置
在tomcat安装好后,只要把你的web项目copy到%TOMCAT_HOME%webapp下面就可以是使用啦!!其实还有种方法就是设定虚拟目录,即把项目的目录映射到tomcat中。这样做即可以不用重复的部署,节约时间,而且给开发人员带来方便。方法如下:1,找到%TOMCAT_HOME%/conf/server.xml,(即tomcat的安装目录下面相关的文件)打开此xml文件,在 之间加入如下
关于最近项目中配置tomcat7.0.6的多个虚拟目录路径的解决方法的记录
<!-- SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valve.html --> <!-- --> <!-- Access log processes a
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java 学习 自带类 乌班图里面自带python