Java 如何从类路径中删除Dom4j 1.6.1 jar,并在MANIFEST.MF文件中添加相同的jar依赖性?

Java 如何从类路径中删除Dom4j 1.6.1 jar,并在MANIFEST.MF文件中添加相同的jar依赖性?,java,maven,jar,dependencies,pom.xml,Java,Maven,Jar,Dependencies,Pom.xml,我有我的pom.xml <dependency> <groupId>jaxen</groupId> <artifactId>jaxen</artifactId> <exclusions> <exclusion> <artifactId>dom4j</ar

我有我的pom.xml

<dependency>
          <groupId>jaxen</groupId>
          <artifactId>jaxen</artifactId>
          <exclusions>
                     <exclusion>
                     <artifactId>dom4j</artifactId>
                    <groupId>dom4j</groupId>
                    </exclusion>
            </exclusions>
         </dependency>

杰克森
杰克森
dom4j
dom4j

我已经从类路径中删除了dom4j 1.6.1 jar,当我再次构建时,maven尝试下载并将其添加到类路径中。如何正确避免将该jar添加到类路径中,并仅通过MANIFEST.MF文件进行添加?

我添加了具有提供的范围的依赖项,它删除了我的异常

        <dependency>
            <groupId>dom4j</groupId>
            <artifactId>dom4j</artifactId>
            <version>1.6.1</version>
                         <scope>provided</scope>
        </dependency>

dom4j
dom4j
1.6.1
假如