Eclipse或Maven创建bin目录 – 使用.launch文件的麻烦

我有一个带有两个模块的maven项目(main)(每个模块都有这个主项目作为其父项).一切都很完美,但上周我注意到我可以将
eclipse的启动配置存储到常规* .launch文件中.

所以我在main下创建了一个文件夹:main / conf

我存储所有运行配置(* .launch).但过了一会儿,我注意到eclipse或maven在主项目(main / bin)下创建了一个bin direcotry,其中包含主项目的精确副本(包括pom.xml和.project文件).

另外两个项目都没有这个目录.

问题是,eclipse扫描整个direcotry树的* .launch文件,eclipse在main / conf和main / bin / conf中找到它们.

我认为来自maven的程序集插件可能是问题并删除了但没有任何运气.我不确定这是不是maven的问题,因为我有团队建设我的罐子和我的构建代理是没有bin direcotries.所以这可能是eclipse的一个问题?

谢谢,
Hauke

最佳答案 我注意到了同样的事情.抑制它们的最简单方法是使用资源过滤器.右键单击您的项目并打开“属性”.然后转到资源 – >资源过滤器.添加“排除所有文件夹”过滤器,并将“所有子项(递归)”选中“bin”.我也对“目标”做同样的事情来排除构建目录.祝好运!

点赞