Hlavní menu
Nástroje |
GUICA (Graphical User Interface for Component Administration)What it DoesGuica is a tool which makes it easy to manage components in a running OSGi framework, effectively replacing (most of) the command line interface. It provides an intuitive GUI and is framework independent. How to run GuicaPrerequisites: Java 6 and a OSGi framework installation (tested with Felix 2.0, 3.0, 4.2 and Equinox, works with Java 8). For build, maven is needed. Running from a distribution: Guica is distributed as a set of bundles (it has no external dependencies except for OSGi system bundle, Swing and XML libraries). Run the framework, install the Guica bundles and start them in a the following order: (1) support, (2) three *StateProvider? bundles, (3) gui. Running from sources: Checkout / pull the desired branch, and from project's root directory, run `mvn clean; mvn install pax:run` on command line. Using Guica is highly intuitive. The main panel shows all bundles/packages/services installed in the framework, icons left of bundle names indicate bundle status. Clicking on bundle name shows its manifest headers in the Properties panel, opening its tree node shows exported/imported features. The toolbar on the top can be used to manage bundle lifecycle (start, stop, update, uninstall) and to FilterItemsShown. The UpdateInstall tab currently support bundle installation from local and remote repositories. Guica can be pointed to a local directory acting as bundle repository, using Interested?The release of Guica 1.2 is available from https://www.assembla.com/spaces/guica/documents/tag/release. For all inquiries, please contact Premek Brada The Guica tool is Copyright © 2010 University of West Bohemia, distributed under the Apache License. Authors: Stepan Cais, Tomas Kabicek, Josef Vyskocil, Jan Zaruba; with input from Premek Brada.
Popis programuProgram Guica je software pro usnadnění práce s komponentami v technologii OSGi. Je náhradou za systém příkazového řádku. Program poskytuje jednoduché ovládání, díky kterému uživatel intuitivně pracuje s komponentami. Software je nezávislý na implementaci OSGi a díky tomu není uživatel závislý na určitém aplikačním prostředí. Podrobné informace o práci s Guica obsahuje uživatelský manuál, základní instrukce ke spuštění jsou popsány díky studentům ASWI projektu. |