(普通)Classworlds和Plexus Classworlds之间的区别?

rav*_*ana 5 maven-2 plexus

谁能解释一下plexus-classworlds(普通)classworlds之间的区别?

这两个令人困惑,看不出差异.Plexus classworlds几乎没有描述.显然,基于maven的Java项目使用两者,我不明白为什么.

有没有可能用plexus-classworld取代classworlds而没有太多麻烦?

Sil*_*eak 6

我会回答这个问题,即使这个问题太老了......

classworlds被迁移到plexus-classworlds,但是网站上的文档似乎跟不上...我见过的最好的文档是关于classworlds 1.1-SNAPSHOT,尽管当前是plexus-classworlds 2.4.1 -SNAPSHOT,那里几乎没有任何医生.

如果你看看plexus-classworlds,你也可以看到原始的org.codehaus.classworlds包,其中的类注释如下:

为遗留代码提供org.codehaus.plexus.classworlds.launcher.Launcher的兼容包装器

这意味着他们考虑了迁移,但当然没有什么能取代彻底的测试.