运行时获取当前类或者项目的文件所在路径
System.getproperty()或者相关ServletActionContext()方法均无效
上面方法得出的就是tomcat下的路径
谢谢
运行时获取当前类或者项目的文件所在路径
System.getproperty()或者相关ServletActionContext()方法均无效
上面方法得出的就是tomcat下的路径
谢谢
[quote]运行时获取当前类或者项目的文件所在路径 [/quote]
获取java源代码的路径和项目文件路径 ,根本就没辙。
因为java虚拟机只认识class文件以及相对class路径的属性文件。
[quote]System.getproperty()或者相关ServletActionContext()方法均无效
上面方法得出的就是tomcat下的路径
[/quote]
这是没错的,
所有的class文件全部部署到tomcat这个web容器中,并有web容器的自定义的类加载器加载到JVM中。所以System.getproperty()得到是tomcat相关的路径。