精华内容
下载资源
问答
  • Java获取文件路径

    2020-03-26 18:06:05
    Java获取文件路径1、获取当前文件所在的包名2、获取工程文件夹所在的绝对路径3、获取当前class文件所在的绝对路径 1、获取当前文件所在的包名 类名.class.getPackage().getName() 2、获取工程文件夹所在的绝对路径...

    1、获取当前文件所在的包名

    类名.class.getPackage().getName()
    

    2、获取工程文件夹所在的绝对路径

    System.getProperty("user.dir");
    

    3、获取当前class文件所在的绝对路径

    Test.class.getResource("")
    
    展开全文
  • java获取文件路径

    2020-01-21 21:06:44
    java获取文件路径 String path = GetWeather.class.getClassLoader().getResource("javatest/thecity.json").getPath();

    java获取文件路径

    方法1:

    File directory = new File("")
    
    //获取标准的路径
    System.out.println(directory.getCanonicalPath());
    //获取绝对路径
    System.out.println(directory.getAbsolutePath());
    

    方法2:

    
    String path = GetWeather.class.getClassLoader().getResource("javatest/thecity.json").getPath();
    
    
    展开全文
  • Java 获取文件路径

    2020-01-11 23:02:31
    说明 : 获取当前类所在的classes根目录 FileUtil.class.getResource("/").getPath() : /E:/workspase/Ideaworkspase/eureka-client-server/target/classes/ MyClass.class.getResource("") 说明...

    MyClass.class.getResource("/")

    说明 : 获取当前类所在的classes根目录

     FileUtil.class.getResource("/").getPath() : 
     /E:/workspase/Ideaworkspase/eureka-client-server/target/classes/
    

    MyClass.class.getResource("")

    说明: 获取当前类的包在classes目录中的位置

     FileUtil.class.getResource("").getPath():    
     /E:/workspase/Ideaworkspase/eureka-client-server/target/classes/com/example/client/utils/
    

    MyClass.class.getClassLoader().getResource("").getPath()

    说明: 获取当前类所在的classes根目录

     FileUtil.class.getClassLoader().getResource("").getPath():   
     /E:/workspase/Ideaworkspase/eureka-client-server/target/classes/
    

    MyClass.class.getClassLoader().getResource("/").getPath()

    说明: 此写法无法获取到对应目录

    FileUtil.class.getClassLoader().getResource("/").getPath() : 
    Exception in thread "main" java.lang.NullPointerException
    	at com.example.client.utils.FileUtil.main(FileUtil.java:14)
    

    代码示例:

    需求: 获取配置文件中 test.yml 文件路径

    本地编译目录结构:
    在这里插入图片描述
    打包后配置文件位置
    在这里插入图片描述
    在这里插入图片描述

    String path = DemoApplication.class.getResource("/config/test.yml").getPath();
    

    输出结果:

    本地运行输出 :

    /E:/workspase/Ideaworkspase/demo/target/classes/config/test.yml
    

    打包部署输出:

    file:/E:/workspase/demo/target/demo-0.0.1-SNAPSHOT.jar!/BOOT-INF/classes!/config/test.yml
    
    展开全文
  • java 获取文件路径

    2017-03-03 14:57:10
    第一种:获取当前类的所在工程路径,; System.out.println(this.getClass().getResource("").getPath());运行结果: /D:/word/xxx/Validate/bin/gov/xxx/commons/text/第二种:获取当前类的绝对路径,加”/”; ...

    第一种:

    获取当前类的所在工程路径,;

    System.out.println(this.getClass().getResource("").getPath());

    运行结果:
    /D:/word/xxx/Validate/bin/gov/xxx/commons/text/

    第二种:

    获取当前类的绝对路径,加”/”;

    System.out.println(this.getClass().getResource("/").getPath());

    运行结果:
    /D:/word/xxx/Validate/bin/

    展开全文
  • JAVA获取文件路径

    2014-07-04 15:53:27
    //获取项目编译后的文件具体所在目录路径  //方式4  System.out.println(GetPath.class.getClassLoader().getResource("")); //获取编译后的项目根目录,类似(GetPath.class.getResource("/"))  System....
  • 但是在项目中获取文件路径,可能并不是我们想要的文件路径,因为开发项目中获取的路径与打成jar包后的路径并不一致。以一个SpingCloud项目为例,且有多个模块1. 获取资源路径String filePath = this.getClass()....
  • 1. 前言Java 开发中我们经常要获取文件路径,比如读取配置文件等等。今天我们就关于文件的路径和如何读取文件简单地探讨一下。2. 文件的路径文件的路径通常有 相对路径 与 绝对路径。2.1 相对路径以当前文件为基准...
  • 今天小编就为大家分享一篇完美解决Java获取文件路径出现乱码的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 1. 前言Java 开发中我们经常要获取文件路径,比如读取配置文件等等。今天我们就关于文件的路径和如何读取文件简单地探讨一下。2. 文件的路径文件的路径通常有 相对路径 与 绝对路径。2.1 相对路径以当前文件为基准...
  • 关于绝对路径和相对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对...
  • 1. 前言Java 开发中我们经常要获取文件路径,比如读取配置文件等等。今天我们就关于文件的路径和如何读取文件简单地探讨一下。2. 文件的路径文件的路径通常有 相对路径 与 绝对路径。2.1 相对路径以当前文件为基准...
  • 1.Java获取系统桌面路径FileSystemView fsv = FileSystemView.getFileSystemView();File com = fsv.getHomeDirectory();//获取桌面路径的具体方法。File TargetFile = new File(fsv.getHomeDirectory().getPath() + ...
  • 1. 前言Java 开发中我们经常要获取文件路径,比如读取配置文件等等。今天我们就关于文件的路径和如何读取文件简单地探讨一下。2. 文件的路径文件的路径通常有 相对路径 与 绝对路径。2.1 相对路径以当前文件为基准...
  • 关于绝对路径和相对路径: 绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相 ...
  • 1. 前言Java 开发中我们经常要获取文件路径,比如读取配置文件等等。今天我们就关于文件的路径和如何读取文件简单地探讨一下。2. 文件的路径文件的路径通常有 相对路径 与 绝对路径。2.1 相对路径以当前文件为基准...
  • java获取文件路径的父目录

    万次阅读 2016-11-21 10:32:20
    java获取文件路径的父目录的较好方法如下, 不要用indexOf("\\")或indexOf("/")然后截断的方法。 File file = new File("a.txt"); String parentPath = file.getParent(); // null File parentDir = file....
  • 第一种:File f = new File(this.getClass().getResource("/")....结果:C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin获取当前类的所在工程路径;如果不加“/”File f = new File(th...
  • 1. 前言Java 开发中我们经常要获取文件路径,比如读取配置文件等等。今天我们就关于文件的路径和如何读取文件简单地探讨一下。2. 文件的路径文件的路径通常有 相对路径 与 绝对路径。2.1 相对路径以当前文件为基准...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,066
精华内容 2,826
关键字:

java获取文件路径

java 订阅