我在eclipse中有以下内容
EclipseJavaProject
src/
some.package
Program (+main method)
some.xml
some.other.resource
注意:运行应用程序时,当前dir通过eclipse设置为EclipseJavaProject /
我想获取some.xml和其他资源(相对或绝对)的路径。 之一:
src/some/package/
或
/path-to-workspace/workspace/EclipseJavaProject/src/some/package/
注意:我想在eclipse中使用src /文件夹,因为我在那里输出文件。我不想要bin /文件夹。 有快速的方法吗?
到目前为止,我已经(我不知道如何获取src文件夹名称):
public class C {
public static String C;
public static void main(String[] args) {
System.err.println(C);
}
static {
String command = System.getProperty("sun.java.command");
String dir = System.getProperty("user.dir")+"/src/"+command.substring(0, command.lastIndexOf(".")+1).replaceAll("\\.", File.separator);
C = dir;
}
}