Tuesday, July 17, 2007

Equinox based Eclipse Installer

A hétvégén, kicsit elszórakoztam, az eclipse.org OSGi implementációjával (Equninox) és befejeztem egy nemrég elkezdett ötletemet.
Így készült el tegnap este, az eclipse installer.

A cél az volt, hogy semmi külső libraryt ne kelljen használni. A végeredmény egy JFace wizarddal működő, elég jól tömörített (90 mb) "eclipse classic - windows (140 MB)" verziót tartalmazó jar.
A dolog egyik érdekessége az, hogy az osgi kényelmével, simán össze lehet rakni egy több platformos úgymond "all in one" eclipse installt. Ráadásul ez jelen esetben, kb. 4mb / platform plusz adatot ad az installer méretéhez (tesztelve: linux, mac, win).

Aki esetleg meg akarja nézni működés közben, innét [eclipse33_installer_win32.jar] (egyenlőre csak win. verzió és 1.6-os java-val van fordítva) letöltheti. Figyelem: ez csak TECH demó, épp ezért meg vannak benne javítani való dolgok ;)

Update: egyenlőre csak különállóan, de [eclipse33_installer_linux_gtk_x86.jar] is elérhető.

No comments: