在做基于java的web开发时,经常会遇到一些需得到某些个文件路径的问题,如property文件,xml文件等。
如果是放到classes子目录下问题就好办,但如果不入在这个classes目录下,大家又是怎么样得到这些文件的路径?且保证有比较高的可移植性
比果目录结构:
|-- WebContent
|   |-- META-INF
|   |   `-- MANIFEST.MF
|   |-- WEB-INF
|   |   |-- classes
|   |   |-- jsp
|   |   |-- lib
|   |   |-- tld
|   |   `-- web.xml
|   `-- index.jsp
|-- build
|   `-- classes *****除了放到这里,其它情况怎么样才能很好地解决??
|       `-- springapp
|           |-- domain
|           |-- repository
|           |-- service
|           `-- web
|-- db
`-- src
    `-- springapp
        |-- domain
        |-- repository
        |-- service
        `-- web

解决方案 »

  1.   

    我用的是eclips property文件自动会在class文件下面。
      

  2.   

    是啊 一般property文件放到资源文件夹的根目录下,打包时就放到classes下了
      

  3.   

    property文件我只是想举个例子, 其实我是想处理一些图片,但我实在不想把图片跟一般的java文件或是资源文件放在一起。
    换句话说,就是有没有办法得到指向web应用程序根目录的的File类?