1

我们应该如何正确处理资源——例如必须在ClientBundle中使用的图像文件?

maven 的方法是将图像放在某个地方src/main/resources。m2e 会将src/main/resources文件夹作为源目录添加到 Eclipse 项目中,但会排除该文件夹中的所有文件。这是预期的行为

现在的问题是,Eclipse 将在 ClientBundle 的注释上报告错误@Source():这也是正确的,因为图像被排除在外,因此不在类路径中。

注意:如果您从资源文件夹中删除排除模式作为解决方法,那么 eclipse 构建将起作用(但这不是可取的,因为 maven 过滤将不起作用)。

这个问题的干净解决方案是什么?

4

0 回答 0