请问,如果要把我本的文件上传到服务器,在JDK1.4的情况下,如何获取项目的路径。
我有用过this.getClass().getClassLoad().getRessource(".")+"\1.txt"。
可是老写不进去,提示文件或目录的结构不对。具体如何解决呢!请高手指导。谢谢!
请问,如果要把我本的文件上传到服务器,在JDK1.4的情况下,如何获取项目的路径。
我有用过this.getClass().getClassLoad().getRessource(".")+"\1.txt"。
可是老写不进去,提示文件或目录的结构不对。具体如何解决呢!请高手指导。谢谢!
[code="java"]package com.zcjl.test.base;
import java.io.File;
public class Test {
public static void main(String[] args) throws Exception {
System.out.println(
Thread.currentThread().getContextClassLoader().getResource(""));
System.out.println(Test.class.getClassLoader().getResource(""));
System.out.println(ClassLoader.getSystemResource(""));
System.out.println(Test.class.getResource(""));
System.out.println(Test.class.getResource("/"));
System.out.println(new File("").getAbsolutePath());
System.out.println(System.getProperty("user.dir"));
}
}
file:/E:/workSpace/javaTest/target/classes/
file:/E:/workSpace/javaTest/target/classes/
file:/E:/workSpace/javaTest/target/classes/
file:/E:/workSpace/javaTest/target/classes/javaAPI/
file:/E:/workSpace/javaTest/target/classes/
E:\workSpace\javaTest
E:\workSpace\javaTest
[/code]