Pluginelhetőség

Fórumok

Üdv!

Írok egy SWING alkalmazást Java-ban, és szükségem lenne arra, hogy később a forráskód módosítása nélkül lehessen hozzáadni szolgáltatásokat.
Egyelőre ott tartok, hogy hozzáadok egy plusz classpath-ot, de az nem jó, mert a pluginnek valahogyan regisztrálnia kellene magát (plusz fül a beállítópanelen, menüelemek hozzáadása stb), és elindulnia.

Azon kívül, ha nagyon belemerülnék a dologba, akkor lehet, hogy megpróbálnám megvalósítani az on-demand classbetöltést. Próbálta valaki élesben? Van egyáltalán értelme? Amit startupkor nem töltünk be, annak az első betöltése nem lassítja le túlzottan az alkalmazást később?

Hozzászólások

nagyon nem lassítja le. Érdemes a dinamikus osztálybetöltést használni, jó cucc az :) :)