`
jayuton
  • 浏览: 10108 次
  • 来自: ...
社区版块
存档分类
最新评论

获取当前类运行的绝对路径

OS 
阅读更多
String currentClassPath = RandomCheckCode.class.getResource(File.separator).toString();
int beginIndex = currentClassPath.indexOf("/", 0)+1;
int endIndex = currentClassPath.lastIndexOf("/")+1;
                String OS = System.getProperty("os.name").toLowerCase();
if(OS.indexOf("win")!=-1)
beginIndex+=1;
System.out.println("path: "+ currentClassPath.substring(beginIndex, endIndex));
  • 描述: ff
  • 大小: 581.3 KB
分享到:
评论

相关推荐

    普通java类获取绝对路径

    6. **阅读相关文档**:压缩包中的`Java类中获得相对路径和绝对路径.txt`和`Java普通类中如何获取工程真实路径?.txt`文档可能包含了更具体的实现细节,建议仔细阅读以获取更多信息。 理解这些知识点后,开发者就能...

    在Java程序中获取当前运行程序的路径

    这将返回类文件在类路径中的绝对路径。 其次,`java.lang.Runtime`类提供了执行操作系统命令的方法,例如`exec`,通过执行特定的系统命令,可以获取到程序的当前工作目录。例如: ```java Runtime.getRuntime()....

    java 获取当前路径

    这段代码将输出当前路径的标准路径和绝对路径。需要注意的是,getCanonicalPath() 和 getAbsolutePath() 两个函数的行为有所不同。getCanonicalPath() 函数将返回标准的路径,而 getAbsolutePath() 函数将返回绝对...

    java绝对路径和相对路径

    在Java程序中,获取本地路径主要是指获取当前运行环境的路径,或者特定资源的路径。 1. **通过`System`类获取路径**: - `System.getProperty("user.dir")`:返回当前工作目录的绝对路径。 - 示例:`D:\VSS装目録...

    WPF中Image控件Source属性的相对路径和绝对路径问题(经验总结)

    我们可以使用 `System.IO.Path.GetFullPath()` 方法来获取相对于当前运行的可执行程序所在目录的给定的相对路径对应的绝对路径。 实践示例 例如,要显示在程序目录下的 Images/test/1.jpg 图片包含在项目中,可以...

    java项目中获取路径详解

    使用 `getResource` 方法可以获取相对路径,使用 `getRealPath()` 方法可以获取绝对路径。ClassPath 路径是 Java 项目中的一个重要概念,使用它可以 guarantee 项目在开发和发布时的正确运行。在 Java Web 项目中,...

    C#获取运行程序路径

    ### C# 获取运行程序路径...通过上述各种方法,我们可以灵活地获取到当前运行程序的不同路径信息,这对于开发高质量的应用程序来说非常重要。在实际开发过程中,可以根据具体需求选择合适的方法来获取所需的路径信息。

    JAVA中获取各种路径

    #### (5) 获取页面的父目录绝对路径: 通过组合使用`application.getRealPath()`和`new File().getParent()`可以得到文件的父目录绝对路径,例如`D:\resin\webapps\TEST`。 ### 2. 类路径的获取 #### (1) 获取类...

    fckeditor上传文件绝对路径设置方法

    // 获取当前请求的绝对路径 String contextPath = request.getRequestURI(); // 添加用户文件夹路径 contextPath += "/userfiles"; return contextPath; } ``` 2. **配置FCKEditor属性**: 修改`fckeditor....

    获取项目的相对路径和绝对路径

    本文将围绕“获取项目的相对路径和绝对路径”这一主题进行深入探讨,帮助读者理解不同场景下如何正确地获取路径。 ### 一、引言 在Java Web应用中,路径主要分为两种:相对路径与绝对路径。相对路径是指相对于当前...

    相对路径和绝对路径的区别与使用

    这意味着如果一个程序或脚本使用了绝对路径,那么无论它在哪里运行,都能准确地定位到指定的文件或目录。 #### 相对路径 相对路径是从当前目录出发到达目标文件或目录的路径。它不包含根目录的信息,而是相对于...

    Shell中获取脚本所在目录绝对路径的方法

    这里的`$(dirname "$0")`首先获得脚本所在的目录,然后`cd`命令会改变当前目录到该目录,最后`pwd`命令返回当前目录的绝对路径。 ### 示例代码 下面是一个完整的示例脚本,它演示了如何使用上面介绍的方法来获取...

    asp.net获取网站路径

    在 ASP.NET 编程中,获取网站路径是非常重要的一步,了解网站的路径结构对程序的正确运行至关重要。下面我们将详细介绍 ASP.NET 获取网站路径的方法。 一、HttpRuntime.AppDomainAppPath 和 HttpRuntime....

    绝对路径与相对路径祥解

    在Perl中,可以编写一个子程序来获取当前程序的绝对路径。例如: ```perl sub mypath { local $temp; $temp = __FILE__; $temp =~ s/\///g if ($temp =~ /\/); if ($temp) { $mypath = substr($temp, 0, ...

    python3中获取文件当前绝对路径的两种方法

    ### Python3中获取文件当前绝对路径的两种方法 在Python编程中,经常需要获取文件的绝对路径以便于后续处理或定位文件位置。本文将详细介绍在Python3中获取文件当前绝对路径的两种常用方法,并深入探讨每种方法的...

    C#获得当前程序的路径

    在C#编程中,了解如何获取当前运行程序的路径是一项基本但重要的技能,尤其是在处理文件操作、资源定位或调试信息时。以下是从标题、描述、标签以及部分内容中提炼出的关键知识点,涵盖了获取当前程序路径的各种方法...

    在程序中获取当前程序文件存放的绝对路径.pdf

    在不同的编程语言中,获取当前程序文件的绝对路径有多种方法: 1. **Shell脚本**: 在Shell脚本中,可以使用`$(cd "$(dirname "$0")"; pwd)`命令来获取当前脚本的绝对路径。这个命令首先通过`dirname`获取脚本所在...

    java类动态获取相对路径

    // 获取绝对路径 String relativePath = file.getPath(); // 获取相对路径,这里可能需要根据实际基础路径做处理 ``` `getPath()`方法返回的是相对于JAR文件或类路径的路径,可能并不是我们想要的类的相对路径。...

    java中File的相对路径与绝对路径总结

    ### Java中File的相对路径与绝对路径总结 在Java Web开发过程中,经常需要处理文件的读写操作,尤其是在运行时获取配置文件、动态加载对象等情况。对于这些需求,理解和掌握文件的相对路径与绝对路径至关重要。 ##...

    获取程序当前路径的7种最常用的方法

    - **准确性高**:能够直接获取到正在运行的程序文件的绝对路径。 - **应用场景**:适用于需要记录程序启动文件位置的情况,例如日志记录、错误报告等。 #### 2. `System.Environment.CurrentDirectory` 此属性用于...

Global site tag (gtag.js) - Google Analytics