Gam*_*Boy 7 java conflict jar version classloader
在我的java项目中,我需要使用依赖于lucene-3.6.2的neo4j-1.9.3和 依赖于lucene-4.4.0的ElasticSearch.我知道如果我想直接使用两个版本的lucene,我可以使用ClassLoader从lucenes加载不同的类.
但问题是我现在不会直接使用lucene的apis.有什么办法可以在neo4j的apis运行时加载lucene-3.6.2,并且可以在运行elasticsearch的apis时加载lucene-4.4.0.lucene的两个版本现在发生冲突,我需要在一个项目中运行neo4j和elasticsearch.我怎么能解决依赖问题?
提前致谢.
| 归档时间: |
|
| 查看次数: |
1790 次 |
| 最近记录: |