`

路径的获取

 
阅读更多
path:
工程目录:D:\workspace\myTest;
main方法目录:D:\workspace\myTest\src\com\javaeye\Domain.java;

代码:
Class<?> clazz = Class.forName(DomainObject.class.getName())
System.setProperty("user.dir", "D:/workspace/myTest/src");
String dir = System.getProperty("user.dir");
URL url = clazz.getResource(".");
URL url1 = clazz.getResource("");
URL url2 = clazz.getResource("/");
String path = url.getPath();
String path1 = url1.getPath();
String path2 = url2.getPath();

输出
dir=D:/workspace/myTest/src,默认输出D:/workspace/myTest
path=/D:/workspace/myTest/bin/com/javaeye/;
path1=/D:/workspace/myTest/bin/com/javaeye/;
path2=/D:/workspace/myTest/bin/
forName(完整包名);
分享到:
评论
1 楼 grape927 2012-02-02  
获取Test类的路径: Test.class.getResource("").getPath().substring(1)+"Test.java"

相关推荐

    java文件路径获取

    ### Java 文件路径获取方法详解 #### 一、引言 在Java开发中,经常会遇到需要获取文件路径的情况,尤其是在处理配置文件、图片等资源时。本文将详细介绍Java中获取文件路径的各种方法及其应用场景,帮助开发者更好...

    Android单图路径获取(华为小米通用)

    标题提到的"Android单图路径获取(华为小米通用)"表明这是一个适用于不同品牌手机(如华为和小米)的解决方案,因为不同厂商的Android系统可能会对存储路径做一些定制化改动。下面我们将深入探讨这一主题。 1. **...

    iOS_SandBox沙盒路径获取

    在iOS应用开发中,"沙盒"(Sandbox)是一...通过封装沙盒路径获取,开发者可以更方便地进行文件操作,同时遵循苹果的安全性和隐私政策。在实际项目中,了解并正确使用沙盒机制对于提高应用性能、保护用户数据至关重要。

    J2EE与J2SE路径获取

    ### J2EE与J2SE路径获取方法详解 在Java开发过程中,无论是针对J2EE还是J2SE项目,路径的获取都是非常基础且重要的环节。本文将详细介绍在J2EE和J2SE环境下如何获取不同类型的路径,并通过具体示例进行说明。 ####...

    android 根据指定路径获取本地视频列表显示,点击缩略图调用系统播放器进行播放

    这通常涉及到Android的文件系统操作,如`Environment.getExternalStorageDirectory()`可以获取外部存储目录,然后结合特定的文件夹路径,如`/Movies`或`/Videos`来构建完整的视频文件路径。 2. **视频文件扫描**:...

    USB识别,ID实例路径获取

    综上所述,这个“USB识别,ID实例路径获取”项目结合了USB设备管理、MFC编程和Windows API的使用,提供了一种自动化处理USB设备的方法。通过理解和应用这些知识点,开发者可以构建更复杂的系统来管理和控制USB设备。

    文件路径获取工具.exe

    这是一个可以直接显示文件绝对路径的小工具。直接把文件拖到软件中就可以显示。与此同时路径会被复制到剪切板中。目前只支持同时显示一个文件路径。

    sd卡路径获取(测试修正版)

    "sd卡路径获取(测试修正版)"这个资源可能是一个包含多种方法的代码集合,旨在提供可靠且适用于不同设备的SD卡路径获取方案。以下是对这个主题的详细阐述: 1. **Android存储体系** - Android系统提供了多种类型的...

    城市配送路径获取方法和系统.zip

    城市配送路径获取方法和系统是物流行业中至关重要的技术领域,主要关注如何在复杂的城市环境中,高效、经济地规划配送路线,以满足客户需求的同时降低运营成本。这篇文档可能详细阐述了以下关键知识点: 1. **配送...

    JAVA中获取各种路径

    以下是对标题“JAVA中获取各种路径”及其描述和部分内答所提及的几种路径获取方法的详细解析。 ### 1. JSP中的路径获取 #### (1) 获取当前页面的完整路径:`request.getRequestURI()` 此方法返回客户端请求的当前...

    Android TV USB路径或手机SDCARD路径获取

    本文将深入探讨如何在Android TV和手机上获取SDCARD(内部或外部)以及USB设备的路径。 首先,我们要明白在Android中,存储路径的管理是基于Android的存储模型。自Android 4.4(KitKat)版本开始,引入了“可卸载的...

    根据PDF文件路径获取PDF文件宽高

    根据PDF文件路径获取PDF文件宽高

    JAVA获取各种路径总结

    1. **Java类中的路径获取** - **默认路径** - 默认情况下,使用`new File("/")` 的路径会是 `System.getProperty("user.dir")`。 - **示例代码** - 下面的代码展示了几种获取路径的方法: ```java package ...

    从HttpServletRequest获取各种路径总结

    #### 二、路径获取方法详解 ##### 1. `getRealPath` - **描述**:用于获取服务器上的实际物理路径。 - **示例**: - `request.getSession().getServletContext().getRealPath("/")` - `this.getServletContext()...

    Android 获取OTG U盘路径 sdcard路径

    在Android系统中,获取OTG(On-The-Go)U盘的路径以及内部或外部SD卡的路径是进行文件操作的基础。这篇详细解释将围绕如何在Android M及以上版本的设备上实现这一功能,并提供一个简单实用的代码示例。 首先,我们...

    JAVA获取项目路径.doc

    尽管与路径获取不直接相关,但可以看出Selenium WebDriver在初始化时也需要设置驱动路径,这同样可以通过 `System.setProperty()` 方法完成。 ```java System.setProperty("webdriver.chrome.driver", "C:/Program ...

    路径获取方法

    c++\c#\dll中关于文件路径获取的总结,在不同的情况下使用各有差异

    c获取路径.

    #### 全路径获取 - **Path.GetFullPath**: 将任何路径转换为完全限定路径,即使它是相对路径也会转换成绝对路径。 #### 文件对话框 - 使用`FolderBrowserDialog`控件可以让用户选择目录,常用于设置保存或打开文件...

    android获取文件绝对路径类

    android获取文件绝对路径类,是本人项目中直接取出的类。在protected void onActivityResult()中使用

Global site tag (gtag.js) - Google Analytics