java怎样获取一个文件相对路径?
绝对路径取下:
E:\\2008work\\thank\\src\\main\\resources\\guolv.txt
获取相对路径:
File file = new File("E:\\2008work\\thank\\src\\main\\resources\\guolv.txt");
JavaImage获得相对路径资源方法?
用System.getProperty("user.dir")+"相对的路径" 即可。或者直接用getInstance("images/image-left.jpg");试试。
java中获取工程中res目录路径的方法?
获取当前类的所在工程路径; 如果不加“/” File f = new File(this.getClass().getResource("").getPath()); System.out.println(f)
;结果:C:Documents%20and%20SettingsAdministratorworkspaceprojectNameincom est 获取当前类的绝对路径;第二种:File directory = new File("");//参数为空 String courseFile = directory.getCanonicalPath() ; System.out.println(courseFile)
;结果:C:Documents and SettingsAdministratorworkspaceprojectName 获取当前类的所在工程路径;第三种:URL xmlpath = this.getClass().getClassLoader().getResource("selected.txt")
; System.out.println(xmlpath)
;结果:file:/C:/Documents%20and%20Settings/Administrator/workspace/projectName/bin/selected.txt 获取当前工程src目录下selected.txt文件的路径第四种:System.out.println(System.getProperty("user.dir"))
;结果:C:Documents and SettingsAdministratorworkspaceprojectName 获取当前工程路径第五种:System.out.println( System.getProperty("java.class.path"))
;结果:C:Documents and SettingsAdministratorworkspaceprojectNamein获取当前工程路径
安装在D盘的java/jdk找不到路径?
谢谢邀请
你需要配置下环境变量
1。单击“计算机-属性-高级系统设置”,单击“环境变量”。在“系统变量”栏下作如下操作:
(1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径)
(2)编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin” ,注意一定要加到最后,并且前面加上";"
(3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”
2.在控制台输入java -v,看见有输出版本信息,就表示装成功了。
希望能帮到你!~