日食乱搞排除过滤器?

时间:2014-11-25 08:42:34

标签: eclipse maven resources

Eclipse将构建路径配置中不断排除的过滤器设置为**,这会导致资源从部署中排除。任何人都知道这个问题,以及如何防止这种情况发生?有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我如何在你的问题的评论中说,我没有验证任何两种方法,我只想/希望他们可以导致解决方案,而不是我完全知道它。

第一种方法:

由于您通过Maven处理整个编译和打包过程,我假设您仅使用Maven收集所需的资源(如果您过滤掉某些资源,则只能使用Maven)。在这种情况下,我会尝试禁用所有的eclipse过滤器以包含在构建路径中 - 如果禁用此选项,我会期望这种行为:

Window -> Preferences -> Java -> Compiler -> Building -> disable Option "Enable use of exclusion patterns in source folders"

(我曾经经历过eclipse添加了一个&#34; *&#34;过滤到我的Type Filters因此我无法在typesearch上找到任何内容 Ctrl + Shift < / kbd> + T - 所以我希望你的过滤器所有资源过滤器出现类似的行为&#34;

第二种方法

实际上我认为这种方法只会影响视图而不是构建/部署过程但是它的日食 - 你只是不知道所以我认为值得一试:

In the view <code>Project Explorer</code> select the small down-pointing arrow and select the option <code>Customize View...</code>

在下面的屏幕中,您应该看到eclipse已知的任何过滤器 - 我假设您将看到过滤器,并且能够取消选择它:

Unselect your filter in the <code>Filters</code> tab

我想这值得一试 - 祝你好运;)