`

neo4j之jar包冲突解决之土办法

 
阅读更多

 

这2天,在现有项目中集成neo4j的jar包进去。在过程中,发现以前调研的可用代码突然不可用了。

 

寻觅了3个小时的高级工具,最后还是用土办法解决了。什么土办法呢?我的土办法如下:

  1. 将现有项目的pom里的dependency复制到调研项目中。
  2. 如此往复重复一下方法,直到代码运行成功,无问题:

    删除一个或一段dependency,然后运行可用的代码。观察代码运行结果是否已经恢复正常。

     

    如果恢复正常,那么刚注视掉的dependency是有问题的。



     

  3. 最后,我找到了有冲突的dependency
            <!--坑爹的jar包-->
            <dependency>
                <groupId>org.codehaus.jackson</groupId>
                <artifactId>jackson-mapper-asl</artifactId>
                <version>1.6.0</version>
                <type>jar</type>
            </dependency>
            <dependency>
                <groupId>org.codehaus.jackson</groupId>
                <artifactId>jackson-mapper-asl</artifactId>
                <version>1.6.0</version>
                <type>jar</type>
            </dependency>
            <!--坑爹的jar包-->

     

 结合http://wolfchina.iteye.com/blog/239934 maven的exclusion 和depency检查,效果会更好

http://stamen.iteye.com/blog/1554987

 

分享到:
评论

相关推荐

    neo4j的jar文件

    在Java环境中进行图数据库开发,Neo4j的JAR文件扮演着核心角色,它提供了丰富的API和功能,使得开发者能够轻松地在应用程序中集成图数据库。 Neo4j的JAR文件主要包含以下组件和功能: 1. **核心数据库引擎**: ...

    neo4j jar包.txt

    neo4j图数据库的算法 algo jar包,从3.1至3.5版本

    neo4j图数据库apoc3.5版本jar包

    neo4j图数据库apoc3.5版本jar包,放在plugins目录下,修改conf目录下的配置文件即可使用。有问题可私信沟通交流

    Neo4j jar包集合 java项目开发

    "Neo4j jar包集合 java项目开发"的标题表明这个压缩包包含了一系列用于Java项目与Neo4j交互的库文件。 1. **Neo4j核心库**:Neo4j的核心库(如`neo4j-kernel.jar`)提供了基本的数据存储和操作功能,包括节点、关系...

    neo4j GDS 库最新jar 包

    neo4j GDS 库最新jar 包

    neo4j-java-driver-1.7.2.jar

    jar包:neo4j-java-driver-1.7.2.jar 用于java程序中对neo4j数据库进行操作 需要导入的jar包

    neo4j-jdbc相关jar

    这个"neo4j-jdbc相关jar"压缩包包含了必要的库文件,确保了在Java环境中与Neo4j数据库无缝对接。 首先,我们需要理解JDBC的角色。JDBC是Java平台上的一个标准接口,它允许Java应用程序与各种类型的数据库进行通信。...

    neo4j-php包用于php连接neo4j

    7. **GraphAware**:`graphaware`可能是GraphAware公司的相关代码,该公司专注于图形数据库解决方案,可能提供了额外的工具或扩展功能来增强`neo4j-php`包。 8. **Heroku**:`heroku`目录可能表明这个包已经配置...

    neo4j-jdbc-driver-3.4.0.jar

    neo4j-jdbc-driver-3.4.0.jar,Java连接数据库驱动包。

    neo4j图数据库algo3.5.01版本jar包

    图数据库neo4j图相关算法包,放在plugin插件目录下,修改conf目录下配置文件,重新启动即可使用。有问题可私信沟通交流

    neo4j-graph-data-science-1.7.2.jar

    neo4j-graph-data-science-1.7.2.jar

    neo4j-jdbc-2.3.2-jar-with-dependencies.jar

    java采用jdbc连接neo4j所需要jar

    neo4j图数据库apoc3.3版本jar包

    neo4j图数据库apoc3.3版本jar包,放在plugins目录下,修改conf目录下的配置文件即可使用。有问题可私信沟通交流

    Neo4j安装包资源包

    Neo4j是一个高性能的、基于图的数据库管理系统(Graph Database Management System,GDBMS),它采用图数据模型来存储数据,非常适合表示复杂的数据结构和关系。以下是对Neo4j的详细介绍: 一、图数据模型 Neo4j的...

    neo4j-community-4.4.25-windows

    1. `neo4j-schema-4.4.25.jar`:这是Neo4j的模式管理库,用于处理数据库模式定义和验证,帮助用户定义节点、关系类型、属性等。 2. `neo4j-fulltext-index-4.4.25.jar`:包含了Neo4j的全文索引功能,支持对数据库中...

    springboot集成neo4j源码包

    springboot集成neo4j源码包

    neo4j-jdbc-driver-3.3.0.jar

    neo4j-jdbc相关jar,JAVA连接neo4j数据库驱动包。。。。

    spring-ai-neo4j-store-1.0.0-M7.jar中文文档.zip

    spring-ai-neo4j-store-1.0.0-M7.jar中文文档.zip,java,spring-ai-neo4j-store-1.0.0-M7.jar,org.springframework.ai,spring-ai-neo4j-store,1.0.0-M7,org.springframework.ai.vectorstore.neo4j,jar包,Maven,第三方...

    图数据库Neo4j数据打包导出再导入.doc

    该文档详细描述如何通过指令将图数据库neo4j中的数据进行打包并导出,然后将导出的数据通过相关指令导入另外的图数据库neo4j中,亲测实用。

    neo4j Docker镜像-5.21.0

    Neo4j是一个高性能的NOSQL图形数据库,与传统的基于表的关系型数据库不同,它将数据存储在网络结构中,即图数据模型。这种模型通过节点、关系和属性来表示和存储数据,能够直观地描述实体间的关系,非常适合处理复杂...

Global site tag (gtag.js) - Google Analytics