1
我有以下項目結構:如何確保我總是得到項目的根目錄
有跡象表明,我需要讀取Config.groovy
文件中的個案。我要說的文件路徑
String localDir = System.getProperty("user.dir")
String configPath= localDir + File.separator + "config" + File.separator + "Config.groovy";
但這裏有一個問題。如果我把它從main
類中,我得到
D:\Programs\CheckFraudAlarms
,如果我把它從utils.UtilGroovies
類中,我得到
D:\Programs\CheckFraudAlarms\src
導致無效的路徑爲Config.groovy中的文件。我如何確保始終獲得項目根文件夾,無論我在哪裏調用System.getProperty
方法?
你嘗試過的getClass() .getClassLoader()。getResource(「/ config/Config.groovy」)? –