0 0

maven 排除依赖jar0

项目用maven构建,现在想排除依赖jar。因为在打包运行在服务器下会有冲突。
axis2
   <dependency>
       <groupId>org.apache.axis2</groupId>
       <artifactId>axis2-adb-codegen</artifactId>
       <version>${axis2.version}</version>
<exclusions>
<exclusion>
<artifactId>org.apache.ws.commons.schema</artifactId>
<groupId>XmlSchema</groupId>
</exclusion>
</exclusions>
</dependency>
用exclusions排除不了依赖。打包的时候还是会把此jar加
2014年3月28日 17:58
  • 大小: 60.7 KB
  • 大小: 9.2 KB
  • 大小: 20.9 KB

1个答案 按时间排序 按投票排序

0 0

可能还有其他地方依赖了,通过 mvn dependency:tree 查看依赖

2014年3月31日 19:08

相关推荐

    maven打包 maven打jar包详细步骤

    而`maven-install-plugin`则负责将打包后的文件(无论是JAR还是WAR)放入本地Maven仓库,便于其他项目依赖。 对于`maven-jar-plugin`,它是Maven用于创建JAR文件的插件。你可以通过配置这个插件来指定主类、排除...

    mavenjar包

    这个插件允许开发者自定义 JAR 文件的生成方式,比如添加 manifest 文件,排除特定的文件或目录,甚至创建多模块的 JAR 文件(如fat JAR,包含所有依赖)。 在压缩包子文件的文件名称列表中,`eclipse-maven-plugin...

    maven项目编译jar包

    在`pom.xml`中,你可以定制JAR的配置,例如设置主类、排除某些文件或者添加自定义的manifest文件。例如: ```xml &lt;groupId&gt;org.apache.maven.plugins &lt;artifactId&gt;maven-jar-plugin &lt;version&gt;3.2.0 ...

    Maven的依赖验证项目

    在压缩包中的“Maven依赖特性”可能包含了一些特定的示例或者配置,用于展示Maven如何处理不同类型的依赖特性,例如:范围(scope,如compile、test等)、排除依赖、强制版本等。通过实际操作这些例子,你可以更深入...

    maven的本地仓库jar包

    7. **排除依赖**:在`pom.xml`中,可以使用`&lt;exclusions&gt;`标签排除某个依赖中的子依赖,以解决版本冲突问题。 8. **生命周期与构建阶段**:Maven拥有如`clean`、`compile`、`test`、`package`、`install`和`deploy`...

    Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中

    安装完本地Jar包后,还需要更新Maven项目以确保可以正确引用该依赖。 **步骤一:打开Maven项目** - 使用IDE(如IntelliJ IDEA或Eclipse)打开Maven项目。 **步骤二:更新项目依赖** - 在项目上右键点击,选择`...

    maven依赖小例子

    Maven依赖管理是Maven的核心功能之一,它允许开发者声明项目所依赖的库,并自动下载这些库到本地仓库,以便于构建和运行项目。在Maven的项目对象模型(Project Object Model,POM)中,依赖被定义在`&lt;dependencies&gt;`...

    ​实现maven项目中多版本依赖兼容使用解决方案

    2. **排除依赖(Exclusions)**: 通常解决依赖冲突的一种方法是使用`&lt;exclusions&gt;`标签排除冲突的依赖。然而,本案例中要求不使用exclusions,因为这样会导致无法使用高版本的依赖。 3. **重命名冲突依赖**: ...

    maven 中引入依赖的包

    此外,Maven还有“排除依赖”功能,允许你在引入特定依赖时排除其中的子依赖。例如: ```xml &lt;groupId&gt;com.example&lt;/groupId&gt; &lt;artifactId&gt;example-project &lt;version&gt;1.0.0 &lt;groupId&gt;org.unwanted ...

    maven方式下载指定jar

    6. **注意排除jar中的依赖**:如果下载的jar包有额外的依赖,你可以在`&lt;dependency&gt;`标签内添加`&lt;exclusions&gt;`标签来排除不必要的依赖。 7. **配置Maven的远程仓库**:如果Maven中央仓库没有你需要的jar,你可以在`...

    elasticsearch多版本jar包(直接拷贝到maven仓库对应位置即可)

    Elasticsearch作为Java应用程序,它的运行和开发通常依赖于Maven来管理其JAR包。将Elasticsearch的JAR包放入Maven仓库,可以简化项目的构建过程,避免每次构建时都需要手动下载依赖。 压缩包里的文件应该是Elastic...

    maven 本地库 jar

    5. **排除依赖**:通过`exclusions`标签可以在项目中排除不需要的子依赖。 6. **管理版本**:Maven支持版本管理,如`LATEST`表示最新的发布版本,`SNAPSHOT`表示最新的快照版本。开发者可以根据需求选择合适的版本...

    maven组件依赖测试

    Maven会根据这些信息从中央仓库或其他指定的仓库下载相应的JAR包。 在进行组件依赖测试时,我们需要确保Maven能够正确解析和处理所有依赖,避免出现版本冲突、缺失依赖等问题。Maven提供了多种命令来帮助我们管理...

    解决maven项目找不到tools-1.8.0.jar的问题,缺失tools-1.8.0.jar包

    4. **使用Maven的`&lt;build&gt;&lt;plugins&gt;`**:如果`tools-1.8.0.jar`是构建过程中的临时需求,你可能需要通过Maven插件来引用它,而不是作为常规的项目依赖。 5. **检查JDK版本**:确保你的项目与正确的JDK版本兼容。...

    maven jar下载顺序测试的资源

    "maven jar下载顺序测试的资源"这个主题涉及到Maven如何处理JAR依赖的下载顺序,以及相关的测试方法。让我们深入探讨一下这个话题。 首先,Maven在构建项目时会自动下载所有必要的依赖项,包括JAR文件。这些依赖是...

    Maven 多项目依赖关系

    3. **排除依赖**:有时候,某个依赖库可能包含了不必要的或者冲突的子依赖,此时可以通过`&lt;exclusions&gt;`标签来排除特定的子依赖。 4. **依赖范围**:Maven允许我们为依赖设置不同的范围,如编译(compile)、测试...

    Maven解决jar冲突调试步骤

    本篇文章将通过一个具体的案例来讲解如何定位和解决Maven项目的jar依赖冲突问题。 #### 二、案例分析 假设我们遇到了如下的错误日志: ```java org.springframework.beans.factory.BeanCreationException: Error ...

    myeclipse用maven构建dubbo服务的可执行jar包

    在IT行业中,构建可执行的Java应用程序通常是...总的来说,MyEclipse结合Maven和Dubbo,可以简化微服务的开发和部署流程,通过合理的配置,我们可以生成一个包含了所有依赖的可执行JAR包,便于在各种环境中运行和分发。

    apache-maven3.5 依赖包

    2. **理解依赖传递性**:Maven会自动处理依赖的依赖,但可能会导致依赖冲突,需要通过 `&lt;exclusions&gt;` 标签排除不需要的子依赖。 3. **管理本地仓库**:定期清理无用的旧版本依赖,避免仓库过大影响性能。 4. **使用...

    cxf最少依赖jar包

    【CXF最少依赖JAR包】是针对Apache CXF框架的一种精简打包方式,旨在减少项目中的依赖体积,提高项目的加载速度和管理效率。Apache CXF是一个开源的、基于Java的Web服务框架,它允许开发者创建和消费各种类型的Web...

Global site tag (gtag.js) - Google Analytics