guglhupf commons resource repository 0.3 review

Download
by rbytes.net on

guglhupf commons resource repository is a tool that manages dependencies between program resources (e.g., Java jar files). guglhup

License: The Apache License 2.0
File size: 101K
Developer: guglhupf Team
0 stars award from rbytes.net

guglhupf commons resource repository is a tool that manages dependencies between program resources (e.g., Java jar files).

guglhupf commons resource repository comes with a mechanism to download needed resources from a central repository and stores these resources in a local repository. This allows reuse of resources between different projects.

Here are some key features of "guglhupf common resource repository":
Central resource repository to share resources between multiple projects.
Needed resource are downloaded and stored in a local repository.
Dependencies between resources are solved.
Setup the classpath with all needed resources (jars).
Start java progams with the needed resources.
Ant integration to setup the classpath.
Modular ant build script support
Eclipse classpath builder to setup the classpath in eclipse.

Requirements:
J2SE 1.4 or higher. gc-rr will not run with J2SE 1.3 or earlier.

Installation:

Extract the archive to a location of your choice.
Set the GCRR_HOME environment variable to the directory where the gc-rr archive is unpacked.
Add $GCRR_HOME/bin (or %GCRR_HOME%bin if you are using Windows) to your PATH environment variable

Usage: java net.guglhupf.commons.rr.Main [options] command [command parameters]

commands:

help - Prints this message
update - Updates the resource archives specified in the serverlist.xml
get - Download the all depended files for the current resource
install - Download the resource itself and all dependend files
distlocal - Distribute the resource to the local repository
run - Runs the given application
version - Prints the gc-rr version
eclipse - Set the Eclipse classpath

options:

--configDir < dir > - Specifies the location for the configuration xml
--resourcefile < filename > - Specifies the resource config file
--nosplash - Disables spash
--destdir - Destination directory where to store the retrieved files
--require-groups -- Specifies a comma seperated list of required groups that should be included
--require-groups-all -- include all require groups defined in the resource specifier this parameter overrules the --require-groups parameter

guglhupf commons resource repository 0.3 search tags