/common/lib
является частью пути к классу сервера./client
не является частью classpath, он предназначен для предоставления JAR-файлов, которые могут понадобиться любым клиентам сервера для взаимодействия с ним.
Относительно того, почему commons-lang находится в /client
, но не /common/lib
, Я не знаю, но, скорее всего, она удовлетворяет зависимость чего-то еще в /client
.
. Я рекомендую не изменять содержимое /common/lib
.Файлы JAR очень специфичны и используются самим сервером.Если вашему приложению требуется commons-lang, оно должно находиться в личном каталоге lib
WAR или EAR.