【java】path和classpath

最近碰到几个path

1、web项目的web.xml里面配置的根目录就是web项目部署后的根目录

2、web项目中,java代码的根目录是webapp/WEB-INF/classes,即new File(“aa.txt”),就是指aa.txt文件在classes目录下。

3、普通java项目的classpath就是项目的根目录。

有时候,会在web项目中写几个main来执行或测试一些代码,就需要注意到执行main方法的classpath根目录是项目的根目录,而不是web项目的classpath(webapp/WEB-INF/classes)。

原文地址:https://www.cnblogs.com/549294286/p/2756210.html