Война, упакованная для веб-приложения tomcat, содержит WEB-INF / classes и WEB-INF / lib / *. Jar
кто из них имеет более высокий приоритет в CLASSPATH?
причина, по которой я спрашиваю, состоит в том, что мое приложение использует A.jar, который содержит аспекты, сгенерированные из проекта aspectj; и B.jar, которые должны быть сплетены с аспектами из A.jar.
когда проект myapp компилируется, он генерирует много классов, которые переопределяют те же классы из B.jar, которые упаковываются в каталог WEB-INF / classes. так что если tomcat сначала загрузит WEB-INF / lib / *. jar, то сплетенные аспекты не вступят в силу