类的当前路径


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58
1 Test.class.getResource("");    当前类所在的地址
file:/E:/workspace/lj/WebRoot/WEB-INF/classes/com/lvjian/mail/

2 Test.class.getResource("/");  类的包所在的路径
file:/E:/workspace/lj/WebRoot/WEB-INF/classes/

//Class文件所在路径 
3 new File("/").getAbsolutePath(); //根路径,相对于磁盘
E:\

4 System.getProperty("user.dir");  //工程目录             E:\workspace\lj
                                  在Tomcat服务器上在类中输出System.getProperty("user.dir");显示的%Tomcat_Home%/bin

得到classes下的配置文件在类中用:
String filePath = XML.class.getResource("/").toString();
filePath = filePath.substring( 5 )+ "lvjian.xml";