Разница между (простыми) Classworlds и Plexus Classworlds? - PullRequest
5 голосов
/ 03 июня 2011

Может ли кто-нибудь объяснить разницу между классами сплетения и (обычными) классами мира ?

Эти двое сбивают с толку и не видят разницы. Plexus classworlds почти не содержит описания. По-видимому, Java-проект на основе maven использует оба, я не понимаю, почему.

Можно ли заменить классы мира сплетением классов классов без особых хлопот?

1 Ответ

6 голосов
/ 07 июня 2012

Я на это отвечу, хотя вопрос такой старый ...

classworlds были перенесены в plexus-classworlds, но документация на сайте, кажется, не поспевает за этим ... лучшие документы, которые я видел, были на classworlds 1.1-SNAPSHOT, хотя в настоящее время это plexus-classworlds 2.4.1-SNAPSHOT, и там почти нет документов.

если вы посмотрите на plexus-classworlds, вы также можете увидеть оригинальный пакет org.codehaus.classworlds с комментариями класса, подобными этому:

Оболочка совместимости для org.codehaus.plexus.classworlds.launcher.Launcher для устаревшего кода

, что означает, что они думали о миграции, но, конечно, ничто не заменит тщательного теста.

...