在web项目中:
Thread.currentThread().getContextClassLoader().getResource("")
file:/D:/apache-tomcat-6.0.26/webapps/myweb/WEB-INF/classes/
BundleConfig.class.getClassLoader().getResource("")
file:/D:/apache-tomcat-6.0.26/webapps/myweb/WEB-INF/classes/
ClassLoader.getSystemResource("")
null
BundleConfig.class.getResource("")
file:/D:/apache-tomcat-6.0.26/webapps/myweb/WEB-INF/classes/com/resource/
BundleConfig.class.getResource("/")
file:/D:/apache-tomcat-6.0.26/webapps/CountemywebCenter/WEB-INF/classes/
new File("/").getAbsolutePath()
D:\
System.getProperty("user.dir")
D:\apache-tomcat-6.0.26\bin
Thread.currentThread().getContextClassLoader().getResource("./")
file:/D:/apache-tomcat-6.0.26/lib/
在java项目中:
Thread.currentThread().getContextClassLoader().getResource("")
file:/D:/work/worksapce_mall/MyTest/bin/
BundleConfig.class.getClassLoader().getResource("")
file:/D:/work/worksapce_mall/MyTest/bin/
ClassLoader.getSystemResource("")
file:/D:/work/worksapce_mall/MyTest/bin/
BundleConfig.class.getResource("")
file:/D:/work/worksapce_mall/MyTest/bin/strings/
BundleConfig.class.getResource("/")
file:/D:/work/worksapce_mall/MyTest/bin/
new File("/").getAbsolutePath()
D:\
System.getProperty("user.dir")
D:\work\worksapce_mall\MyTest
Thread.currentThread().getContextClassLoader().getResource("./")
file:/D:/work/worksapce_mall/MyTest/bin/
分享到:
相关推荐
### JAVA 获取各种路径总结 在Java开发中,特别是在Web应用开发中,经常需要获取不同类型的路径,例如:当前Web应用的路径、特定文件的真实路径等。本文将详细讲解如何通过不同的方式来获取这些路径。 #### JSP中...
此方法返回类的资源路径,通常用于获取与类相关的资源文件,例如`/D:/TEST/WebRoot/WEB-INF/classes/pack/`,这在加载配置文件、模板等静态资源时非常有用。 #### (2) 获取工作目录路径:`System.getProperty("user...
### JAVA获取项目路径 在Java开发中,获取项目的路径是一个非常常见的需求,尤其是在处理文件读写、资源定位等场景时尤为重要。本文将详细介绍如何通过不同的方法来获取项目的各种路径,并结合示例代码进行说明。 ...
ClassLoader类获取资源路径 在Java Web应用中,资源文件的位置可能会变化,此时可以通过`ClassLoader`来获取资源的URL或路径。 ```java // 获取当前类的ClassLoader ClassLoader classLoader = this.getClass()....
在Java开发中,经常会遇到需要获取文件路径的情况,尤其是在处理配置文件、图片等资源时。本文将详细介绍Java中获取文件路径的各种方法及其应用场景,帮助开发者更好地理解和掌握这些技巧。 #### 二、基本概念 在...
例如,通过`this.getClass().getResource()`方法可以获取资源文件的路径。 ##### 示例代码: ```java File f = new File(this.getClass().getResource("/").getPath()); System.out.println(f.getAbsolutePath()); ...
URL是统一资源定位符,提供了获取资源的方式;URN是统一资源名称,仅标识资源,不提供访问方式。更多关于URI、URL、URN的信息,可参考RFC 2396文档。 总结来说,Java中获取路径涉及相对路径和绝对路径的概念,以及...
在 Java 中,获取同一路径下所有类及其方法是非常重要的,这样才能对权限进行控制。在本文中,我们将提供一种获取所有类及其方法的方法。 获取同一路径下所有类及其方法 在开发内部可视化系统的“系统功能-功能...
在Java程序中,获取本地路径主要是指获取当前运行环境的路径,或者特定资源的路径。 1. **通过`System`类获取路径**: - `System.getProperty("user.dir")`:返回当前工作目录的绝对路径。 - 示例:`D:\VSS装目録...
开发web工程时经常要获取工程的根目录,自己用Java实现的获取Tomcat下war包部署的Web工程根目录路径的方法,主要利用web工程默认的目录结构,此外也可以指定工程名称获取工程目录的绝对路径
`ClassLoader`提供了`getResource`和`getResourceAsStream`方法来获取资源的URL或输入流。例如,如果我们有一个名为`res.txt`的文件与`MyClass`同级,可以这样获取其URL: ```java URL resourceUrl = classLoader...
在Java编程语言中,获取路径是一项基础且重要的任务,它涉及到文件系统操作和资源定位。在Java中,路径处理主要由java.io和java.nio.file包中的类来支持。本篇文章将详细探讨Java中如何获取和操作路径。 首先,我们...
在Java编程中,获取某个路径下所有文件列表并将其写入指定文件是一项常见的任务,尤其在文件管理和系统操作中非常实用。以下是如何实现这个功能的详细步骤和相关知识点。 首先,我们需要导入Java.io和java.nio.file...
1. **获取当前类的资源路径**:Java提供了一个内置的方法`getClass().getResource()`或`getClass().getResourceAsStream()`,它们可以从类路径中获取资源的URL。例如,如果你有一个名为`MyClass.class`的文件,你...
在Java编程中,获取系统路径字体、检索特定目录下的所有文件名以及获取当前工作路径是常见的需求。本文将分别介绍如何实现这三个功能。 首先,获取系统路径下的字体是通过`java.awt.GraphicsEnvironment`类来实现的...
在Java编程语言中,获取当前运行程序的路径是一项常见的需求,这主要涉及到系统环境和程序资源的定位。本文将深入探讨如何在Java程序中获取这些信息,并提供多种方法来实现这一目标。 首先,我们可以通过`java.lang...
1. **获取当前页面全路径**:`request.getRequestURI()`,返回的是当前请求的URI部分,包括上下文路径和请求的资源路径。例如,在工程名为“TEST”的情况下,请求`test.jsp`时返回`/TEST/test.jsp`。 2. **获取工程...