Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 排除maven依赖项中的目录_Java_Maven_Pom.xml - Fatal编程技术网

Java 排除maven依赖项中的目录

Java 排除maven依赖项中的目录,java,maven,pom.xml,Java,Maven,Pom.xml,对于我的一个SpringBoot项目,我正在使用SpringSecurity。我使用多个子目录,但csrf不是其中之一。NexusIQ报告csrf目录中的类存在问题。我可以放弃这个问题,因为我没有使用它,问题会得到解决,但我想知道是否有其他方法可以将此文件夹从依赖项中排除。首先“排除”此目录下载的方法 使用exclude标记可以排除底层依赖项,但我不知道如何在文件夹上使用它。这可能吗 <dependency> <groupId>org.springframewor

对于我的一个SpringBoot项目,我正在使用SpringSecurity。我使用多个子目录,但csrf不是其中之一。NexusIQ报告csrf目录中的类存在问题。我可以放弃这个问题,因为我没有使用它,问题会得到解决,但我想知道是否有其他方法可以将此文件夹从依赖项中排除。首先“排除”此目录下载的方法

使用exclude标记可以排除底层依赖项,但我不知道如何在文件夹上使用它。这可能吗

<dependency>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-web</artifactId>
    <version>5.4.5</version>
</dependency>

org.springframework.security
没有

您可以接受整个依赖项,也可以离开它


解决这个问题的唯一方法是自己从源代码处编译依赖项,或者通过操纵它来创建一个修补版本。

您能解释一下
的意思吗?我使用多个子目录,
?我使用服务器、会话、访问和方法.annotation子目录。我想选择文件夹,而不是下载整个库。答案很简单:不,正如J Fabian Meier提到的。您不使用目录,而是使用一个依赖项,它最终是一个jar。jar本身也有其他依赖项。