我想使用项目中的docx文件,我在com.src.myPackage中有一个名为inputDoc.java的类。 docx文件也在同一个包中。现在我使用以下行来获取输入
InputStream in = GenerateController.class
.getResourceAsStream("/DocxProjectWithVelocity.docx");
我在maven项目中收到文件未找到异常。但它适用于普通的java类和main方法。
我对maven更新,任何帮助都会很棒。提前谢谢....
答案 0 :(得分:1)
如果您已将文件放在同一个软件包下:com/src/myPackage
(在main
构建路径下),您可以访问以下文件:
GenerateController.class.
getResourceAsStream("/com/src/myPackage/DocxProjectWithVelocity.docx")
如果你把它放在其中一个main
构建路径下,例如,在src/main/resources
下,你可以像你一样访问它:
GenerateController.class.getResourceAsStream("/DocxProjectWithVelocity.docx")