apache-commons-launcher - Cross-platform Java application launcher

Distribution: RPM Universal
Repository: JPackage 6.0 all
Package name: apache-commons-launcher
Package version: 1.2
Package release: 0.r832060.5.jpp6
Package architecture: noarch
Package type: rpm
Installed size: 57.21 KB
Download size: 51.79 KB
Official Mirror: mirrors.dotsrc.org
Commons-launcher eliminates the need for a batch or shell script to launch a Java class. Some situations where elimination of a batch or shell script may be desirable are: * You want to avoid having to determining where certain application paths are e.g. your application's home directory, etc. Determining this dynamically in a Windows batch scripts is very tricky on some versions of Windows or when softlinks are used on Unix platforms. * You want to avoid having to handle native file and path separators or native path quoting issues. * You need to enforce certain system properties e.g. java.endorsed.dirs when running with JDK 1.4. * You want to allow users to pass in custom JVM arguments or system properties without having to parse and reorder arguments in your script. This can be tricky and/or messy in batch and shell scripts. * You want to bootstrap system properties from a configuration file instead hard-coding them in your batch and shell scripts. * You want to provide localized error messages which is very tricky to do in batch and shell scripts.



  • apache-commons-launcher = 1.2-0.r832060.5.jpp6
  • commons-launcher = 1.2-0.r832060.5.jpp6
  • jakarta-commons-launcher = 1.2-0.r832060.5.jpp6


  • commons-launcher < 1.2-0.r832060.5.jpp6
  • jakarta-commons-launcher < 1.2-0.r832060.5.jpp6

    Install Howto

    Fedora, CentOS, RHEL:
    1. Download the latest jpackage-release rpm from
    2. Install jpackage-release rpm:
      # rpm -Uvh jpackage-release*rpm
    3. Install apache-commons-launcher rpm package:
      # yum install apache-commons-launcher
    1. Add the JPackage 6.0 repository:
      # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ jpackage-6.0
    2. Install apache-commons-launcher rpm package:
      # zypper install apache-commons-launcher
    Mandriva, Mageia:
    1. Add the JPackage 6.0 repository:
      # urpmi.addmedia jpackage-6.0 http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ with hdlist.cz
    2. Update packages list:
      # urpmi.update -a
    3. Install apache-commons-launcher rpm package:
      # urpmi apache-commons-launcher


    • /etc/maven/fragments/apache-commons-launcher
    • /usr/share/doc/apache-commons-launcher-1.2/LICENSE.txt
    • /usr/share/doc/apache-commons-launcher-1.2/NOTICE.txt
    • /usr/share/doc/apache-commons-launcher-1.2/README.txt
    • /usr/share/java/apache-commons-launcher-1.2.jar
    • /usr/share/java/apache-commons-launcher.jar
    • /usr/share/java/commons-launcher-1.2.jar
    • /usr/share/java/commons-launcher.jar
    • /usr/share/java/jakarta-commons-launcher-1.2.jar
    • /usr/share/java/jakarta-commons-launcher.jar
    • /usr/share/maven2/poms/JPP-apache-commons-launcher.pom


    2010-12-08 - Ralph Apel <r.apel@r-apel.de> 0:1.2-0.r832060.5 - Fix compat symlinks for jakarta-commons-launcher

    2010-10-09 - Ralph Apel <r.apel@r-apel.de> 0:1.2-0.r832060.4 - Provide compat symlinks for jakarta-commons-launcher

    2010-09-23 - Ralph Apel <r.apel@r-apel.de> 0:1.2-0.r832060.3 - Drop Requires for apache-commons-parent

    2010-09-12 - Ralph Apel <r.apel@r-apel.de> 0:1.2-0.r832060.2 - OK move it to free

    2009-11-18 - Ralph Apel <r.apel@r-apel.de> 0:1.2-0.r832060.1 - 1.2 - rename to apache-commons-launcher - build with maven2 by default

    2008-09-25 - David Walluck <dwalluck@redhat.com> 0:1.1-4 - build for JPackage 5

    2007-05-11 - Jason Corley <jason.corley@gmail.com> 0:1.1-3jpp - rebuild through mock and centos 4 - replace vendor and distribution with macros

    2007-03-21 - Matt Wringe <mwringe@redhat.com> - 0:1.1-2jpp - Update copyright year - Fix various rpmlint errors and warnings

    2006-11-17 - Jason Corley <jason.corley@gmail.com> - 0:1.1-1jpp - 1.1

    2006-08-10 - Matt Wringe <mwringe at redhat.com> - 0:0.9-6jpp - Add missing javadoc postun - Add missing javadoc requires