myproject
|
-------classes
|
-------config
|
-------lib
|
-------log
|
-------sh
|
-------run.sh
classes目录中有java类读取config中的配置文件,可以使用new File("").getAbsolutePath()获取工程根目录:
new File("").getAbsolutePath() + File.separator
+ "config" + File.separator + "dbconf.property";
如果classes中有一个类要读取sh目录中的文件,文件的路径也可以使用相对路径:
File file=new File("sh/aa.sh");无需使用绝对路径:d:/workspace/myproject/sh/aa.sh