Java Maven排除文件夹不工作

Java Maven排除文件夹不工作,java,eclipse,maven,pom.xml,Java,Eclipse,Maven,Pom.xml,我的pom文件的代码如下所示: 在我需要的地方,应该排除在构建项目时生成给定文件 应排除在生成项目时生成给定文件夹(包括所有子文件夹和文件)本身 网 ldms-menu.properties 假的 假的 假的 http://data.latize.com/nets **/ihg** **/网络/ihg/** ... org.apache.maven.plugins maven jar插件 2.4 ${project.exclude.core.files} ${project.exclude.c

我的pom文件的代码如下所示: 在我需要的地方,应该排除在构建项目时生成给定文件 应排除在生成项目时生成给定文件夹(包括所有子文件夹和文件)本身


网
ldms-menu.properties
假的
假的
假的
http://data.latize.com/nets
**/ihg**
**/网络/ihg/**
...
org.apache.maven.plugins
maven jar插件
2.4
${project.exclude.core.files}
${project.exclude.core.folder}
*.*
试验罐

在这里,从ihg开始的文件排除正在工作,但文件夹ihg未被排除。我不知道在这种情况下如何排除文件夹。

maven jar插件中进行了一次简短的尝试。假设我有这样的东西:

foo-proj
  + src
    + main
      + resources
        + foo
          - foo.txt
        + bar
          - bar.txt
我可以通过以下方式从结果jar中排除
foo


maven jar插件
**/福/**
您可以参考:

总之

试一试

**/foo/**


它将把foo作为文件夹排除在外

iirc、
project.EXCLUDE.core.folders
不是Maven中的内置属性。您应该向我们展示如何使用这些属性。@AdrianShum:在这种情况下,如何在代码层次结构中排除文件夹?我是个新手,你说的“排除”是什么意思?从Java编译器中排除?从资源捆绑中排除?请具体点。简言之,试着了解哪个插件正在处理您想要排除的源代码,并从它的项目中找到答案page@AdrianShum:我只是不想在构建我的项目时创建这些文件。你能再次尝试阅读这些评论吗?你错过了最重要的一点。没有人知道如何排除,除非您提供关于这些源代码是什么的信息。如果您只是想从最终的jar中排除,您不需要“调用”任何东西<默认情况下,code>maven jar插件
绑定到生命周期。在这里,您只需要提供此处演示的配置,而不是删除。它只是从结果JAR中排除。我认为在您排除的子目录下有一些子目录。检查更新一个已经正确的答案是张贴亲爱的。顺便说一下,谢谢你抽出时间。