据我所知,Class.getResourceAsStream()
得到一个InputStream
指向 .jar 文件中的文件?如果我对此有误,请纠正我。
有什么方法可以临时将外部文件“加载”到 .jar 中,以便该getResourceAsStream()
方法可以检索它?
例如加载C:/folder/file.txt
到 .jar 中,以便MyClass.class
.getResourceAsStream("file.txt")
将工作返回InputStream
到文件中,或者至少将它的副本暂时“加载”到 .jar 中。
很抱歉我的措辞如此糟糕,我希望你能理解我正在尝试做的事情,不太清楚如何简单地解释它。