我正在使用heroku的config var插件(请参阅https://devcenter.heroku.com/articles/config-vars)。添加单个文件到gradle资源
它允许我使用.env文件,我不推送源代码控制来定义heroku环境。
所以当我在heroku上时,我可以通过System.properties访问合理的信息。
在开发中,我想从这个文件中读取,所以最好是如果它在我的类路径中。
的.ENV文件是在我的项目的根,所以我不能使用这样的:
sourceSets {
main {
resources {
srcDirs = ['src/main/resources', '/']
}
}
}
什么是包含一个文件到gradle这个资源最简单的方法?
如果我有多于一个目录,如'A,B,C',对于dir'C',我只需要'C/my.properties',但对于'A'和'B',我需要所有文件 – enyo
如果你想在罐子里给它另一个名字,你会做什么? –
该解决方案的工作原理是,但是(如上所述),“包含”模式被用于所有srcDirs,而不仅仅是一个。我想知道如何将一个文件添加到现有的srcDirs中。 – Marwin