Ahoj. Mam otazku, najlepsie ked to popisem na modelovom priklade:
V netbeans mam projekt MyLibrary1 (ant), obsahuje nejake class-y, ktore vyuzivam napriec celym svn stromom. MyLibrary ku svojmu zivotu potrebuje povedzme apache-commons-io a ini4j. Tie mu naklikam v properties/libraries/add library. Vytvorim projekt Application (ant), ktory pouziva MyLibrary (properties/libraries/add project). Ocakaval by som, ze automaticky "zdedi" zavislost na apache-commons a ini4j, ale on mi az po spusteni hadze NoClassDefFoundError. Z C++ som zvyknuty, ze sa tieto zavislosti "dedia", ci uz na urovni projektov, alebo az linkeru. V netbeans ale na to nemozem prist. Doteraz som so skripanim zubov vzdy poctivo vsetky zavislosti pridal aj do aplikacie rucne, ale svn sa mi zacina dost rozrastat a zacina mi to liezt na nervy ( pretoze musim rozklikat x podprojektov, vypisat si zoznam kniznic, ich prienik naklikat do aplikacie, proste hnus... ) Pokial si nedam pozor, konci to prevazne tak, ze pridanim dalsej zavislosti do MyLibrary1 rozbijem inych 10 aplikacii, ktore na nej zavisia. Da sa tomuto nejak zabranit? Diky. -- Dusan
