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

Property Value
Distribution RPM Universal
Repository JPackage 6.0 Devel all
Package filename apache-commons-launcher-1.2-0.r832060.1.jpp6.noarch.rpm
Package name apache-commons-launcher
Package version 1.2
Package release 0.r832060.1.jpp6
Package architecture noarch
Package type rpm
Homepage -
License -
Maintainer -
Download size 48.99 KB
Installed size 53.05 KB
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.


Package Version Architecture Repository
apache-commons-launcher-1.2-0.r832060.5.jpp6.noarch.rpm 1.2 noarch JPackage 6.0
apache-commons-launcher - - -


Name Value
apache-commons-parent >= 12
java >= 1.5.0
jpackage-utils >= 5.0.0


Name Value
apache-commons-launcher = 1.2-0.r832060.1.jpp6
commons-launcher = 1.2-0.r832060.1.jpp6
jakarta-commons-launcher = 1.2-0.r832060.1.jpp6


Name Value
commons-launcher < 1.2-0.r832060.1.jpp6
jakarta-commons-launcher < 1.2-0.r832060.1.jpp6


Type URL
Mirror mirrors.dotsrc.org
Binary Package apache-commons-launcher-1.2-0.r832060.1.jpp6.noarch.rpm
Source Package apache-commons-launcher-1.2-0.r832060.1.jpp6.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Create the repository config file /etc/yum.repos.d/jpackage-generic-6.0-devel.repo:
    name=JPackage (free), generic
  2. Install apache-commons-launcher rpm package:
    # yum install apache-commons-launcher
  1. Add the JPackage 6.0 Devel repository:
    # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/devel/ jpackage-6.0-devel
  2. Install apache-commons-launcher rpm package:
    # zypper install apache-commons-launcher
Mandriva, Mageia:
  1. Add the JPackage 6.0 Devel repository:
    # urpmi.addmedia jpackage-6.0-devel http://mirrors.dotsrc.org/jpackage/6.0/generic/devel/ with hdlist.cz
  2. Update packages list:
    # urpmi.update -a
  3. Install apache-commons-launcher rpm package:
    # urpmi apache-commons-launcher




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
2006-07-20 - Matt Wringe <mwringe at redhat.com> - 0:0.9-5jpp
- Add conditional native compiling
- Change section from 'devel' to 'free'
2006-04-27 - Fernando Nasser <fnasser@redhat.com> - 0:0.9-4jpp
- First JPP 1.7 build
2004-08-23 - Randy Watler <rwatler at finali.com> - 0:0.9-3jpp
- Rebuild with ant-1.6.2
2004-06-01 - Randy Watler <rwatler at finali.com> - 0:0.9-2jpp
- Upgrade to Ant 1.6.X

See Also

Package Description
apache-commons-launcher-javadoc-1.2-0.r832060.1.jpp6.noarch.rpm Javadoc for apache-commons-launcher
apache-commons-launcher-repolib-1.2-0.r832060.1.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
apache-commons-logging-1.1.1-1.jpp6.noarch.rpm Apache Commons Logging Package
apache-commons-logging-javadoc-1.1.1-1.jpp6.noarch.rpm Javadoc for apache-commons-logging
apache-commons-logging-manual-1.1.1-1.jpp6.noarch.rpm Documents for apache-commons-logging
apache-commons-logging-repolib-1.1.1-1.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
apache-commons-math-2.0-2.jpp6.noarch.rpm Apache Commons Math Package
apache-commons-math-javadoc-2.0-2.jpp6.noarch.rpm Javadoc for apache-commons-math
apache-commons-math-manual-2.0-2.jpp6.noarch.rpm Documents for apache-commons-math
apache-commons-math-repolib-2.0-2.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
apache-commons-messenger-1.0-7.jpp6.noarch.rpm Commons Messenger JMS framework
apache-commons-messenger-javadoc-1.0-7.jpp6.noarch.rpm Javadoc for apache-commons-messenger
apache-commons-modeler-2.1-0.r832084.1.jpp6.noarch.rpm Apache Commons Modeler
apache-commons-modeler-javadoc-2.1-0.r832084.1.jpp6.noarch.rpm Javadoc for apache-commons-modeler
apache-commons-modeler-repolib-2.1-0.r832084.1.jpp6.noarch.rpm Artifacts to be uploaded to a repository library