1. 程式人生 > >Maven專案檔案路徑問題

Maven專案檔案路徑問題

假設檔案路徑為:

ProjectName\src\main\java\cn\jnk\mybatis

那麼,在程式碼中,預設根目錄就是ProjectName,ProjectName目錄下有一個config.properties 檔案,在程式碼中就直接使用

FileInputStream fstream= new FileInputStream(“config.properties”);


讀取這個檔案。

如果再mybatis下有一個pom.xml 檔案,就可以使用

//src/main/resources/config.properties
FileInputSteam fsteam =new FileInputStream(“src/main/java/cn/jnk/mybatis/pom.xml”);


但是在xml檔案中,卻可以這樣配置,以下是java 路徑下的mybatis-config.xml檔案中的配置,可以讀取到對應的檔案。

<mappers>
                        <mapperresource="com/jnk/dao/userinfoDao.xml" />
</mappers>

關於專案中檔案路徑管理方面的東西現在還沒有深入瞭解,要儘快解決這個難題。