我已经编写了 AWS lambda 函数,我想从属性文件中读取数据库连接详细信息,并且在我的类路径中,但我无法加载该文件。这是我的代码:
InputStream input = DBConfiguartion.class.getResourceAsStream("appsettings");
Reader r = new InputStreamReader(input, "UTF-8");
Properties prop = new Properties();
prop.load(r);
如果我通过普通的 java 控制台应用程序运行这段代码,那么它正在工作,但是每当我将它作为 AWS lambda 函数运行时, InputStream就会为空。