java 项目路径问题(二)

来源:互联网 发布:linux源代码注释 编辑:程序博客网 时间:2024/06/06 19:31

项目结构图如下:


上面是ide中显示的结构,在本地中的结构如下:


两者对应起来:

web页 即在webapp目录下

源包    即在java目录下。如果想要添加一些配置文件或者其他的源,则新建个文件夹,

且将此文件夹 命名为 resources(必须是这个,好像不是这个还是会访问不到,这里没有再具体了解)

,(此时resources,java,webapp都在统一目录下)

最后项目结构图如下:


举例:如果MyTest.java 想读取mybatis-conf.xml 文件,可用下列方式:

System.out.println(MyTest.class.getResource("../../conf/mybatis-conf.xml"));System.out.println(MyTest.class.getResource("/conf/mybatis-conf.xml"));System.out.println(MyTest.class.getClassLoader().getResource("conf/mybatis-conf.xml"));

输出如下:

file:/home/zczhangjx/NetBeansProjects/test-mybatis/target/classes/conf/mybatis-conf.xmlfile:/home/zczhangjx/NetBeansProjects/test-mybatis/target/classes/conf/mybatis-conf.xmlfile:/home/zczhangjx/NetBeansProjects/test-mybatis/target/classes/conf/mybatis-conf.xml

0 0
原创粉丝点击