W mojej aplikacji internetowej, istnieją dwa oddzielne katalogi lib:dzielona pobierane artefakty w dwóch oddzielnych katalogach lib
/lib
i/web/webroot/WEB-INF/lib
.
Ideą jest to, że biblioteki w tym ostatnim są wykorzystywane tylko przez kod typu front-end, a pierwszy z nich przez zarówno front-end i kod logiki biznesowej. Istnieje moduł ładujący klasy, który pozwala kodowi logiki biznesowej , a nie zobaczyć słoiki w/web/webroot/WEB-INF/lib.
Jak mogę powiedzieć bluszczowi, że niektóre zależności powinny przejść do drugiego katalogu, a wszystkie inne przejść do pierwszego?
Nie jest to trival, ponieważ program ładujący klasy WWW może widzieć słoiki w obu katalogach i nie chcę, aby słoiki były w obu katalogach.
Jaki jest sens 'businessLogic-> default' i' frontend-default' w pliku ivy.xml? –
@MarcusJuniusBrutus Zobacz http://stackoverflow.com/questions/13582419/what-does-the-little-arrow-do-in-the-ivy-dependency-section/13597757#13597757 i http://stackoverflow.com/ pytania/11417304/ivy-co-jest-master-konfiguracji-i-dlaczego-to-nie-ciągnięcie-jvyaml/11420292 # 11420292 –