Tomcat部署路径空格问题
web项目发布到tomcat下,如果tomcat安装目录为
C:\Program Files\tomcat6\webapps\...
当我们获取当前类的路径时,就会出现空格(%20)问题
C:\Program%20Files\tomcat6\webapps\...
这时再对该路径做文件操作,就会发生一些未知错误
两种解决方案,一种是 replace() 替换
strPath = strPath.replace("%20", " ");
另一种是避免文件夹空格出现(简单粗暴)
作者:itmyhome
Tomcat部署路径空格问题的更多相关文章
- 改变eclipse默认的Tomcat部署路径
		
eclipse中默认的项目部署路径是在项目的路径,不像myeclipse那样部署后项目在Tomcat的安装路径webapps下.这样虽然可以运行,但是不方便开发和调试,本文将介绍如何改变eclipse ...
 - 32-改变eclipse默认的Tomcat部署路径
		
转载:https://www.cnblogs.com/helf/p/9433588.html eclipse中默认的项目部署路径是在项目的路径,不像myeclipse那样部署后项目在Tomcat的安装 ...
 - 解决:tomcat部署时deploy location不能显示加载后的路径
		
项目总是报错,添了删,删了又添了N次以后,发现添加部署的时候,Deploy Location 没有值了,Deploy Location 没有值在自带的Tomcat上就无法用浏览器浏览(Open in ...
 - 如何制定tomcat部署时自己定义的docBase路径
		
装了tomcat后发现tomcat安装在系统跟路径地下,每次部署的时候挺麻烦的,于是想指定一个自己定义的应用部署的路径: 以下是如何指定,相关文档请查看https://tomcat.apache.or ...
 - tomcat部署应用时设置context path为空的上下文路径问题
		
在server.xml中添加<Context>元素,配置如下: <Context docBase="app" path="" reloadab ...
 - 解释Eclipse下Tomcat项目部署路径问题(.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps)
		
配置eclipse的开发环境,配置jdk的安装路径和tomcat安装路径.在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一个tomcat,通过启 ...
 - Lniux上的tomcat部署web项目路径问题
		
一.项目路径及部署.启动位置 1.在tomcat下部署应用,部署路径:一般直接部署在tomcat/webapps/ROOT下即可.2.默认访问路径:tomcat的默认访问路径为webapps/ROOT ...
 - Tomcat部署时war和war exploded区别以及打包后路径问题
		
感谢原文作者:keven_deng 原文链接:https://blog.csdn.net/keven_deng/article/details/104830664 war和war exploded的区 ...
 - 转!!!解释Eclipse下Tomcat项目部署路径问题(.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps)
		
1.配置eclipse的开发环境,配置jdk的安装路径和tomcat安装路径. 2.在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一个tomca ...
 
随机推荐
- 编程开发之--java多线程学习总结(4)
			
3.使用锁机制lock,unlock package com.lfy.ThreadsSynchronize; import java.util.concurrent.locks.Lock; impor ...
 - SQL语句01
			
SQL(Structured Query Language):结构化查询语言 SQL分类: 数据操纵语言DML(Data Manipulation Language) SELECT ...
 - Groovy 反序列化漏洞分析(CVE-2015-3253)
			
0x00 前言 Java反序列化的漏洞爆发很久了,此前一直想学习一下.无奈Java体系太过于复杂,单是了解就花了我很久的时间,再加上懒,就一直拖着,今天恰好有空,参考@iswin大佬两年前的分析, ...
 - Altium Designer安装孔周围放置圆形Polygon Pour Cutout
			
1. 在Keep-Out层画2个圆, 中间的圆用作安装孔, 外圆做为禁止覆铜层. 这样做的好处是,放好安装孔后, 外面禁止覆铜层也覆不上铜, 防止螺钉与覆铜接触. 2. 选中外圆, Tools -& ...
 - 六、python中context.get()方法
			
例:context.get('variant',False) 意思是如果context中不包括variant 就返回False.
 - Mac下使用PF进行端口转发和防火墙配置(类似Linux的iptables)
			
在Mac没有iptables这些,替代的软件为PF,命令为pfctl.在早些版本用ipfw(<=10.10),后面改为PF.还有一些可以使用OpenBsd,不过这个不太好用. 网上关于pfctl ...
 - 在MVC程序中使用MongoDB数据库
			
.net项目中混搭数据库 安装和部署 C#中使用MongoDB MongoDb与关系型数据库区别 开机自启动 关系型数据库和非关系型数据口可以混搭 MongoDB是一个高性能,开源,无模式的,基于分布 ...
 - mysql中对my.cnf进行说明
			
my.cnf说明: #vim /etc/my.cnf以下只列出my.cnf文件中[mysqld]段落中的内容,其他段落内容对MySQL运行性能影响甚微,因而姑且忽略. [mysqld] port = ...
 - spring boot快速入门 7: 使用aop处理请求
			
样例:登陆拦截(aop简单样例) 第一步:在pom 文件中加入aop依赖 <!-- spring aop --> <dependency> <groupId>org ...
 - ubuntu16.04下ftp服务器的安装与配置
			
由于要将本地程序上传至云服务器中,所以需要给云服务器端安装ftp服务器.记录一下ftp的安装过程,以便以后使用.服务器端所用系统为Ubuntu16.04. 1. 安装ftp服务器, apt-get i ...