精华内容
下载资源
问答
  • JAVA获取当前项目文件所在路径

    万次阅读 2020-07-16 14:35:00
    //当前项目下路径 File file = new File(""); String filePath = file.getCanonicalPath(); System.out.println(filePath); //当前项目下xml文件夹 File file1 = new File(""); String filePath1 = file1....

    直接上代码:

            //当前项目下路径
            File file = new File("");
            String filePath = file.getCanonicalPath();
            System.out.println(filePath);
     
            //当前项目下xml文件夹
            File file1 = new File("");
            String filePath1 = file1.getCanonicalPath()+File.separator+"xml\\";
            System.out.println(filePath1);
     
            //获取类加载的根路径
            File file3 = new File(this.getClass().getResource("/").getPath());
            System.out.println(file3);
     
            //获取当前类的所在工程路径
            File file4 = new File(this.getClass().getResource("").getPath());
            System.out.println(file4);
     
            //获取所有的类路径 包括jar包的路径
            System.out.println(System.getProperty("java.class.path"));
        

    输出结果:

    1.当前项目下路径

    E:\Work\example

     

    2.当前项目下xml文件夹

    E:\Work\example\xml

     

    3.获取类加载的根路径

    E:\Work\example\out\production\classes

     

    4.获取当前类的所在工程路径

    E:\Work\example\out\production\classes\com\demo

     

    5.获取所有的类路径 包括jar包的路径D:\Java\jdk1.8.0_65\jre\lib\charsets.jar;D:\Java\jdk1.8.0_65\jre\lib\deploy.jar;

     

    展开全文
  • 今天在开发中做一个java项目,要求读取配置文件中的信息,开始一直写成绝对路径,当项目打jar包以后就找不到配置文件了,后面在网上当了一个方法,问题最后解决了,拿出来跟大家分享一下。    /**  * 获得项目...

    今天在开发中做一个java项目,要求读取配置文件中的信息,开始一直写成绝对路径,当项目打jar包以后就找不到配置文件了,后面在网上当了一个方法,问题最后解决了,拿出来跟大家分享一下。

     

     /**
      * 获得项目所在路径
      * @return String
      */
     public static String getPath() {
      URL url = UtilTools.class.getResource("");
      File file = new File(url.getFile());
      String path = file.getParent();
      while (-1 != path.lastIndexOf("bin") || -1 != path.lastIndexOf(".jar")) {
       file = new File(path);
       path = file.getParent();
      }
      if (path.startsWith("file")) {
       path = path.replaceAll("file:", "");
      }

      path = path + File.separator+"JmailConfig.xml"
      return path;
     }

    展开全文
  • Java获取当前项目文件路径

    万次阅读 2018-11-18 13:44:01
    1.获取当前项目的实际路径 String path = System.getProperty("...2.获取项目配置文件信息(application.yml) InputStream is = JwtUtil.class.getResourceAsStream("/application.yml")...

    1.获取当前项目的实际路径

    String path = System.getProperty("user.dir");

    执行结果:

     

               实际项目路径:

     2.获取项目配置文件信息(application.yml)

    InputStream is = JwtUtil.class.getResourceAsStream("/application.yml");

    执行结果(类名是自己的):

     

     

     

    展开全文
  • Java获取当前项目文件路径、项目编译路径第一种:获取当前类的所在工程(编译)路径如果不加“/”,获取当前类的绝对路径第二种:获取当前类的所在工程路径第三种:获取当前工程src目录下selected.txt文件的路径第四...

    第一种:获取当前类的所在工程(编译)路径

    File f = new File(this.getClass().getResource("/").getPath());
    System.out.println(f);
    

    结果:

    C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin

    在IDEA下测试可以得到工程编译的路径:

    /Users/yswKnight/Documents/SourceTree/projectName/webapp/WEB-INF/classes

    如果不加“/”,获取当前类的绝对路径

    File f = new File(this.getClass().getResource("").getPath());
    System.out.println(f);
    

    结果:

    C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin\com\test

    第二种:获取当前类的所在工程路径

    File directory = new File("");//参数为空
    String courseFile = directory.getCanonicalPath() ;
    System.out.println(courseFile);
    

    结果:

    C:\Documents and Settings\Administrator\workspace\projectName

    第三种:获取当前工程src目录下selected.txt文件的路径

    URL xmlpath = this.getClass().getClassLoader().getResource("selected.txt");
    System.out.println(xmlpath);
    

    结果:

    file:/C:/Documents%20and%20Settings/Administrator/workspace/projectName/bin/selected.txt

    第四种:获取当前工程路径

    System.out.println(System.getProperty("user.dir"));
    

    结果:

    C:\Documents and Settings\Administrator\workspace\projectName

    第五种:获取当前工程路径

    System.out.println( System.getProperty("java.class.path"));
    

    结果:

    C:\Documents and Settings\Administrator\workspace\projectName\bin

    展开全文
  • Java项目文件路径

    万次阅读 2018-05-19 19:01:25
    读取Java项目中的文件 eclipse中项目结构 对应到磁盘上的目录结构 1.文件位于项目根目录下 File file1 = new File("folder1/a.xml"); System.out.println(file1.exists()...
  • 1.导入java文件 菜单栏 项目右键 > import,选择General > File System,点击下一步 选择...2.导入java项目 菜单File > Import > 选择General > Existing Project into Workplace,点击下一步 选...
  • java项目获取文件路径总结

    万次阅读 2016-03-22 16:04:13
    java获取文件路径的方式比较多,总结可能有疏漏。 1、java.lang.System.getProperty(String key)System.getProperty("user.dir")这个方法的作用可以获取当前工程的根目录。 ![我的一个项目]...
  • 开发项目Java Web 项目 问题重现:在几天前忙于一个急于上线的项目就没来得及分析总结,现在空下来了就好好整理一下,事情是这样的,那天我在 src 下新建了一个类型为 Source Folder 的 resource资源文件夹(项目...
  • 步骤一:添加依赖 <!--sftp文件上传--> <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version&...
  • 今天就给大家带来一篇JAVA Web项目中DLL/SO文件动态加载方法的文章。 在Java Web项目中,我们经常会用到通过JNI调用dll动态库文件来实现一些JAVA不能实现的功能,或者是一些第三方dll插件。通常的做法是将这些dll...
  • 普通的java项目获取项目所在路径

    千次阅读 2018-03-21 17:00:12
    获取项目根路径,无论是打包成jar文件,还是调试运行时,都能获取到正确的项目所在目录。PathUtil.javapackage application.util; /*** * 获取项目根路径工具类 * @author Pelin * @time 2016-12-29 */ public ...
  • (转)Java web 项目文件路径

    万次阅读 2010-08-12 23:37:00
    文件路径分为绝对路径和相对路径,在项目中页面跳转、配置文件读写、文件上传下载等等许多地方都涉及到文件路径问题。
  • 参考 类加载器与 Class.getResourceAsStream 问题解决 ... Java项目导出可运行的jar文件 http://blog.csdn.net/mahoking/article/details/42871937 中间试了很多方法,最终一
  • idea打包java项目成exe可执行文件

    千次阅读 2020-06-18 19:53:42
    目录基本工具流程概要详细流程把java项目打包成jar包用exe4j把jar包加工成exe文件 基本工具 idea exe4j 下载地址 流程概要 把java项目打包成exe可执行文件简单来说只要两个步骤 把java项目打包成jar包 使用exe4j...
  • 关于idea运行项目时突然java文件报错

    千次阅读 2015-07-23 09:32:29
    1、问题描述:以前项目一直运行的没问题,当我复制java文件到...2,解决方法:首先找到项目所在目录的.idea文件夹下的encodings.xml,打开,如图: 这时你会看到有一个或多个 ,然后我们在idea里点击file找到settin
  • 看看 import 的java 文件所在目录是否存在 2. 查看 Included 是否是 all或者 * * /*.java 3. excluded 项是否 Node (是否排除了你要编译的文件) 4. 最后 选择工具栏中的 project->clean 选择你的项目手动编
  • java项目下资源文件路径的获取

    万次阅读 2018-02-07 14:49:54
    获取resources下相关配置文件 获取流:this.getClass().getResourceAsStream(“/other/mrmy.properties”),返回值:InputStream 获取URL:this.getClass().getResource(“/other/dom.xml”).getPath(), 返回值:...
  • eclipse中java项目获取文件路径方式

    千次阅读 2019-05-06 19:21:48
    假设eclipse中工作空间workspace中,创建Java project名称为...project01工程路径下直接定义temp文件夹,其中存放test.txt文件。如下图: 1、获取project01项目路径,即D:\workspace\Project01 String path= S...
  • 怎么获取Java项目里面文件路径

    千次阅读 2013-11-05 13:05:25
    java中获得文件的路径在我们做上传文件操作时是不可避免的。 web 上运行 1: this.getClass().getClassLoader().getResource(“/”).getPath(); this.getClass().getClassLoader().getResource(“”).getPath(); ...
  • MyEclipse将Java项目打包成jar文件

    万次阅读 2017-06-23 10:39:03
    注:由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下:Manifest-Version: 1.0 Class-Path: lib/commons-codec.jar lib/common
  • java项目文件的路径问题

    千次阅读 2018-08-31 09:39:32
    在javaee的项目中,存取文件,解析xml和properties文件,以及项目中的文件,都需要获取路径,常用的一些路径收集如下: 一、src文件夹下的文件,编译后 的classes文件夹 1.直接获取src文件夹下的文件的方法如下:...
  • 不传参数,直接通过ServletRequestAttributes获取当前项目所在服务器的端口号和ip地址 public static String getUrl(){ ServletRequestAttributes requestAttributes = (ServletRequestAttributes) ...
  • package com.wbtask; import java.io.File; import java.net.URL; public class UrlUtil { /** * 取得当前类所在文件 * @param clazz * @return */ public static File getClassFile(Class cl
  • java中在上传文件或者下载文件的时候,或者获取配置文件的时候,经常需要获取工程中的文件的路径地址,这里介绍几种java中获取路径的方式 先说一个概念,classpath,就是在进行编译后,class文件,xml、properties等配置...
  • java中如何获取项目中的文件路径

    千次阅读 2019-08-10 18:10:05
    java项目中经常会有需要读取项目中文件的情形,如:读取配置文件内容等,那么应该如何获取文件路径呢? 在java中有一个方法:getResource(String name) 用于获取文件资源。下面一下如何获取文件路径: 项目...
  • Java之——Web项目中DLL文件动态加载方法

    万次阅读 热门讨论 2016-12-28 01:36:23
    Java Web项目中,我们经常会用到通过JNI调用dll动态库文件来实现一些JAVA不能实现的功能,或者是一些第三方dll插件。通常的做法是将这些dll文件复制到 %JAVA_HOME%\jre\bin\ 文件夹或者 应用中间件(Tomcat|...
  • Java项目编译成exe可执行文件

    千次阅读 2019-07-23 19:57:36
    背景:近期做了一个小功能采用的是swing(GUI),普通把项目导成jar包再编写bat一键运行没什么问题,但是想运用到一台没有Java环境的电脑上怎么弄呢...新建一个Java项目 这里由于调用了oracle数据库,所以引入了...
  • 平时写程序的时候,很多时候提示文件找不到,而抛出了异常,现在整理如下 一 相对路径的获得 说明:相对路径(即不写明时候到底相对谁)均...上述相对路径中,java项目中的文件是相对于项目的根目录 web项目中的文件路径视不
  • 一、项目结构说明:参见文章《java项目打成可运行jar包》http://mp.blog.csdn.net/postedit/79194671 二、操作流程: 1、右键项目 -> export -> Runnable JAR File -> Next 2、选择项目启动类、选择jar包导出...
  • Docker(三)| Java项目和配置文件打包成镜像并将日志和文件持久化 背景: 基于springboot的java项目 使用yml文件配置日志 或 logback配置日志文件(日志不用说,肯定需要持久化的,我们不希望项目报错然后容器...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 208,789
精华内容 83,515
关键字:

java怎么看项目所在文件

java 订阅