Java项目 - 同一个包不同的lib问题

时间:2013-09-26 09:46:43

标签: java

我已经使用 activiti和tuscany sca 工具通过eclipse IDE制作了一个java项目,然后我遇到了一个大问题。

Activiti使用 xmlschema-core.jar Tuscany sca使用xmlschema.jar 。但是这两个库使用相同的包(以及包中的所有类) org.apache.ws.commons.schema.XmlSchema 。 当我构建项目时,我只使用第一个库中的方法,但我需要激活所有库。

你能给我一些解决方案吗? - 改变这个包的名称,这是我想到的最后一个解决方案:(因为我之前提到过的那些工具在整个过程中运行,在任何地方使用该包。

1 个答案:

答案 0 :(得分:0)

如果两个jar都有相同的包,我猜它们是同一个lib的不同版本,所以你可以尝试只保留类路径中的更新版本,删除另一个。