woieha320r的博客

classpath

· 指的是存放class的路径,告诉jvm去哪里加载需要的class

· 在javaweb中,一般用于指示某文件的位置,具体指的是打包的war包里的META_INF/classes,自己写的代码生成的class文件会放在这里。比如通过配置 maven把xxx.conf放到classpath:conf下,那么代码中要用这个文件就得写classpath:conf/xxx.conf,打包之后这个文件会被放到META_INF/classes/conf下

· 如果要手动读取classpath下的文件,可使用getClass().getResourceAsStream(),传入文件在META_INF/classes下的路径