String.valueOf(Thread.currentThread().getContextClassLoader().getResource("")) 获取项目的绝对路径(shiro项目中来的八)
一,上代码
String.valueOf(Thread.currentThread().getContextClassLoader().getResource(""))
file:/D:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp8/wtpwebapps/MVNFHM/WEB-INF/classes/
String path = (String.valueOf(Thread.currentThread().getContextClassLoader().getResource(""))+"../../").replaceAll("file:/", "").replaceAll("%20", " ").trim();
D:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp8/wtpwebapps/MVNFHM/WEB-INF/classes/../../
String.valueOf(Thread.currentThread().getContextClassLoader().getResource("")) 获取项目的绝对路径(shiro项目中来的八)的更多相关文章
- Thread.currentThread().getContextClassLoader() and Class.getClassLoader()
		
Thread.currentThread().getContextClassLoader() and Class.getClassLoader() 一.同一工程中: String path = T ...
 - Class.forName() 初始化、Thread.currentThread().getContextClassLoader().getResourceAsStream
		
Class.forName() 和 ClassLoader.loadClass()的区别? Class.forName() 和 Class.forName().NewInstance()的区别? Cl ...
 - Thread.currentThread().getContextClassLoader().getResourceAsStream
		
Thread.currentThread().getContextClassLoader().getResourceAsStream 2014年04月02日 06:49:47 OkidoGreen 阅 ...
 - java 笔记 Thread.currentThread().getContextClassLoader() 和 Class.getClassLoader()区别
		
查了一些资料也不是太明白两个的区别,但是前者是最安全的用法 打个简单的比方,你一个WEB程序,发布到Tomcat里面运行.首先是执行Tomcat org.apache.catalina.startup ...
 - Thread.currentThread().getContextClassLoader() 和 Class.getClassLoader()区别
		
查了一些资料也不是太明白两个的区别,但是前者是最安全的用法 打个简单的比方,你一个WEB程序,发布到Tomcat里面运行.首先是执行Tomcat org.apache.catalina.startup ...
 - Thread.currentThread().getContextClassLoader().loadClass(className)和Class.forName(className)的区别
		
一.正文: 有去看开源框架的童鞋,应该会经常看到如下代码:Thread.currentThread().getContextClassLoader().loadClass(className),那这个 ...
 - 如若已在管理后台更新域名配置,请刷新项目配置后重新编译项目,操作路径:“项目-域名信息”  http://www.mysite.com 不在以下 request 合法域名列表中
		
报错如图 报错文字如下: 如若已在管理后台更新域名配置,请刷新项目配置后重新编译项目,操作路径:“项目-域名信息” http://www.mysite.net 不在以下 request 合法域名列表中 ...
 - JSTL获取Session的ID与获取文件的真实路径与项目名称
		
今天在测试集群配置的时候想到session共享,因此想要获取sessionID,可以通过下面方法: ${pageContext.session.id} 获取文件的真实路径: <%=request ...
 - php 遍历文件夹及文件,获取文件名和文件路径存入数据库中
		
<?php header("Content-Type:text/html; charset=gbk"); require('../../include/connect.php ...
 
随机推荐
- 基本的socket编程的介绍
			
网络IPC:套接字 用socket实现两个不同的主机之间的通信(涉及到一些基本的计算机网络知识 略过..) 服务器端: 1.socket函数:生成一个套接字 int socket(int domai ...
 - Vue打包后出现一些map文件
			
Vue打包后出现一些map文件的解决办法: 问题: 可能很多人在做vue项目打包,打包之后js中,会自动生成一些map文件,那我们怎么把它去掉不要呢? 1,运行 cnpm run build 开始 ...
 - 通过四个例子理解JavaScript拓展运算符
			
原文地址:JavaScript & The spread operator 拓展运算符看起来像什么? 三个点,... 它能做什么? 拓展运算符允许一个表达式在某个地方展开成为多个元素.变量或参 ...
 - LeetCode - 540. Single Element in a Sorted Array
			
Given a sorted array consisting of only integers where every element appears twice except for one el ...
 - css的浮动与定位
			
显示与隐藏 标签 属性 值 效果 区别 css的style display none 元素不可见 不占页面空间 css的style visibility hidden 元素不可见 占页面空间 disp ...
 - vagrant系列教程(二):vagrant的配置文件vagrantfile详解(转)
			
原文:http://blog.csdn.net/hel12he/article/details/51089774 上一篇文章完整的讲叙了如何安装一个vagrant的环境.这里主要说一说vagrant的 ...
 - [记]WIndow/Linux 获取本机(全部)IPv4、IPv6、MAC地址方法 (C/C++)
			
Linux 获取本机IP.MAC地址用法大全 //#include <sys/types.h> #include <ifaddrs.h> #include <sys/io ...
 - 2017年StackOverflow上最好的20个Python问题
			
1.Python的 .. (点号 点号) 是什么语法? 答案地址:https://stackoverflow.com/questions/43487811/what-is-python-dot-dot ...
 - mysql数据库外部无法访问
			
有以下两种情况: 1.mysql未分配访问权限 格式:grant 权限 on 数据库名.表名 用户@登录主机 identified by "用户密码"; grant select, ...
 - css实现多行多列的布局
			
1.两列多行: HTML: <div class="box1"> box1:实现两列多行布局 <ul> <li>111</li> & ...