`
feixingfei
  • 浏览: 43323 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论
  • calosteward: 感谢分享,我还找到了另一个也是可以用于c#的代码,是一个英文网 ...
    PDF合并

Spring web应用classes目录绝对路径

 
阅读更多

在web应用中获取classes目录的绝对路径:

URL url = ClassUtils.getDefaultClassLoader().getResource("/");

URI uri = url.toURI();//得到uri
String path = uri.getPath();//得到解码后的绝对路径

其中ClassUtils类是org.springframework.util.ClassUtils

当然转换的时候需要捕获异常URISyntaxException

具体细节参考java5.0 api文档

分享到:
评论

相关推荐

    Spring中文帮助文档

    2.6.4. 将Spring 应用程序上下文部署为JCA adapter 2.6.5. 计划任务 2.6.6. 对Java 5 (Tiger) 支持 2.7. 移植到Spring 2.5 2.7.1. 改变 2.8. 更新的样例应用 2.9. 改进的文档 I. 核心技术 3. IoC(控制反转)...

    spring chm文档

    6.8.4. 在Spring应用中使用AspectJ Load-time weaving(LTW) 6.9. 其它资源 7. Spring AOP APIs 7.1. 简介 7.2. Spring中的切入点API 7.2.1. 概念 7.2.2. 切入点实施 7.2.3. AspectJ切入点表达式 7.2.4. ...

    Spring API

    2.6.4. 将Spring 应用程序上下文部署为JCA adapter 2.6.5. 计划任务 2.6.6. 对Java 5 (Tiger) 支持 2.7. 移植到Spring 2.5 2.7.1. 改变 2.8. 更新的样例应用 2.9. 改进的文档 I. 核心技术 3. IoC(控制反转)...

    SSH实例——在线考试系统

    2. 修改hiberexam\WEB-INF\classes路径下的appContext文件,将其中的数据库密码修改为你的数据库密码。 3. 进入hiberexam\WEB-INF路径下,启动Dos或shell窗口,输入 ant compile -- 该命令用于编译应用。 4. 将整个...

    最新RSH集成框架配置文件在web-INF目录

    前面配了一个rsh的配置文件,但是那个文件在类路径下面的,这个我改了一个下,到了web-inf目录,也当是学习学习,弄了我才发现,原来xml配置文件默认的路径是classes下面的,弄了很多次,最终正确读取到,并能够正确...

    maven相关资料

    二、ClassPathXmlApplicationContext[只能读放在web-info/classes目录下的配置文件]和FileSystemXmlApplicationContext的区别 classpath:前缀是不需要的,默认就是指项目的classpath路径下面; 如果要使用绝对路径,...

    Myeclipse开发struts+hibernate+spring新手入门--环境配置---项目开发示例

    Myeclipse开发struts+hibernate+spring新手入门---环境配置----项目开发示例 Myeclipse开发struts+hibernate+spring小记 开发前准备工作: 1、下载eclipse3.1版本 下载地址: 2、下载Myeclipse插件 下载地址: 3...

    CXF发布WebService的多种方法实例

    该websevice项目发布方式 ...//下面2种是发布到web服务器... 手动放在src下,默认发布到web服务器的路径为WEB-INF/classes/xxx.wsdl ps:发布到服务器的WebService地址为:http://localhost:8080/CXFDemo/HelloCXF?wsdl

    基于SpringMvc的云音乐网站

    2、设置数据库参数 配置文件位于 apache-tomcat/webapps/CloudMusic/WEB-INF/classes/dbConfig.properties 3、终端启动服务器 ``` cd apache-tomcat ./bin/catalina.sh run ``` 运行成功后,浏览器打开 ...

    基于MyEclipse搭建maven+springmvc整合图文教程(含源码0

    使用Maven POM editor打开项目中的pom.xml文件,选择Dependencies,在Dependencies栏目点击Add进行,首先弹出一个搜索按钮,例如输入spring-web,就会自动搜索关于spring-web相关的jar包,我们选择3.0.5版本的spring...

    myeclipse 插件热部署 jrebel6.5

    -Drebel.dirs=${project_loc}\WEB-INF\classes -Drebel.spring_plugin=true -Drebel.struts2-plugin=true -Drebel.hibernate_plugin=true -Xms256M -Xmx512M -XX:MaxPermSize=128m 其中-javaagent--------jrebel....

    Faceye 基础版概框

    打开:x:/tomcat/faceye/WebRoot/Web-INF/classes/com/faceye/core/config/ApplicationContext-resource.xml 修改数据库连接参数(主要为数据库端口(默认3306),用户名及密码(默认均为root)) 4.5.JS全局路径修改 打开...

    myeclipse热部署jrebel6.5.0

    -Drebel.dirs=${project_loc}\WEB-INF\classes -Drebel.spring_plugin=true -Drebel.struts2-plugin=true -Drebel.hibernate_plugin=true -Xms256M -Xmx512M -XX:MaxPermSize=128m 其中-javaagent--------jrebel....

    asp.net知识库

    XPath中相对路径和绝对路径 XPath 简单语法 Asp.Net(C#)利用XPath解析XML文档示例 XSL .Net框架下的XSLT转换技术简介 一个XSLT的简单例子 XSLXSLT板主题整理 xsl入门的好文章 新手学习XSL的好东西 XSL语法介绍 XSL...

    maven的优缺点 项目

    路径:%MAVEN_HOME%\conf\settings.xml 配置文件代码: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...

    cms后台管理

    5.classes下有四个文件,手动烤到myeclipse项目src根目录下中 6.将服务器上jeecms项目删掉,发布新建的jeecms项目。 三 首页的加载过程 在浏览器中输入http://localhost:8080/jeecms,回车 首先进入配置文件web....

    Activiti6.0教程例子下载

    这里需要说明的就是,这个Demo默认采用的是h2内存数据库,如果想用你自己的数据库,就需要修改web应用WEB-INF/classes目录下的db.properties。然后,按上面说的,把database里的create文件夹里的数据库文件导入你...

    整理后java开发全套达内学习笔记(含练习)

    --安装路径;直接用一句语句也可以,如下 export ORACLE_HOME=/oracledata/.../bin: BufferedReader建构时接受java.io.Reader物件 可使用java.io.InputStreamReader 例: import java.io.InputStreamReader; ...

    DWR.xml配置文件说明书(含源码)

    "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN" "http://www.getahead.ltd.uk/dwr/dwr10.dtd"> 整个配置文件的大体结构如下: ... 有几个术语有必要理解,参数叫做converted,...

Global site tag (gtag.js) - Google Analytics