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”)? –