如何从注释处理器中读取资源文件?

时间:2017-03-01 00:29:15

标签: java annotations

从注释处理器(从AbstractProcessor派生的处理器)中,我可以这样方式读取包中特定文件的内容:

processingEnv.getFiler().getResource(StandardLocation.SOURCE_PATH, "", <path-to-file>);

我的目标是从src/main/resources中的src/main/java文件夹中读取包含注释方法的类的文件,但我没有这样做。

到目前为止我尝试过:

  • element.getEnclosingElement().getClass().getResource(<resource-name>);
  • element.getEnclosingElement().getClass().getClassLoader().getResource(<resource-name>);

感觉就像我错过了一些非常简单的东西,如果你问我,记录很差。

0 个答案:

没有答案