nanocontainer-1.1.2-1.jpp5.noarch.rpm


Advertisement

Description

nanocontainer - Dependency-injection container

Property Value
Distribution RPM Universal
Repository JPackage 5.0 all
Package name nanocontainer
Package version 1.1.2
Package release 1.jpp5
Package architecture noarch
Package type rpm
Installed size 173.80 KB
Download size 113.96 KB
Official Mirror mirrors.dotsrc.org
The scope of the NanoContainer project is to complement the
PicoContainer project, providing it with additional
functionality. The project comprises of several components
which can either be adaptions in various guises of
PicoContainer (eg composition by-class-name rather than
by-class), or adaptations to external components bringing
them closer to the Dependency Injection ideal - particularly
Constructor Injection.
NanoContainer is a Dependency Injection container that
manages trees of PicoContainers.

Alternatives

Package Version Architecture Repository
nanocontainer - - -

Requires

Name Value
asm2 -
cglib1 -
jakarta-commons-cli -
jakarta-commons-logging >= 1.1
jakarta-commons-vfs -
jpackage-utils >= 1.7.3
junit -
log4j -
nanocontainer-container-groovy = 1.1.2-1.jpp5
picocontainer -
xpp3 -
xstream -

Provides

Name Value
nanocontainer = 1.1.2-1.jpp5

Download

Type URL
Binary Package nanocontainer-1.1.2-1.jpp5.noarch.rpm
Source Package nanocontainer-1.1.2-1.jpp5.src.rpm

Install Howto

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

Files

Path
/etc/maven/fragments/nanocontainer
/usr/share/doc/nanocontainer-1.1.2/LICENSE.txt
/usr/share/java/nanocontainer/booter-1.1.2.jar
/usr/share/java/nanocontainer/booter.jar
/usr/share/java/nanocontainer/container-1.1.2.jar
/usr/share/java/nanocontainer/container.jar
/usr/share/java/nanocontainer/deployer-1.1.2.jar
/usr/share/java/nanocontainer/deployer.jar
/usr/share/java/nanocontainer/tck-1.1.2.jar
/usr/share/java/nanocontainer/tck.jar
/usr/share/java/nanocontainer/testmodel-1.1.2.jar
/usr/share/java/nanocontainer/testmodel.jar
/usr/share/maven2/poms/JPP.nanocontainer-booter.pom
/usr/share/maven2/poms/JPP.nanocontainer-container-aop.pom
/usr/share/maven2/poms/JPP.nanocontainer-container-bsh.pom
/usr/share/maven2/poms/JPP.nanocontainer-container-groovy.pom
/usr/share/maven2/poms/JPP.nanocontainer-container-jruby.pom
/usr/share/maven2/poms/JPP.nanocontainer-container-jython.pom
/usr/share/maven2/poms/JPP.nanocontainer-container-rhino.pom
/usr/share/maven2/poms/JPP.nanocontainer-container.pom
/usr/share/maven2/poms/JPP.nanocontainer-deployer.pom
/usr/share/maven2/poms/JPP.nanocontainer-distribution.pom
/usr/share/maven2/poms/JPP.nanocontainer-parent.pom
/usr/share/maven2/poms/JPP.nanocontainer-tck.pom
/usr/share/maven2/poms/JPP.nanocontainer-testmodel.pom
/usr/share/maven2/poms/JPP.nanocontainer-webcontainer.pom
/usr/share/nanodist/booter.policy
/usr/share/nanodist/composition.groovy
/usr/share/nanodist/composition.xml
/usr/share/nanodist/nanocontainer.sh
/usr/share/nanodist/lib/nanocontainer-booter.jar
/usr/share/nanodist/lib/common/commons-cli.jar
/usr/share/nanodist/lib/common/picocontainer.jar
/usr/share/nanodist/lib/hidden/container-groovy.jar
/usr/share/nanodist/lib/hidden/container.jar
/usr/share/nanodist/lib/hidden/groovy15-all.jar
/usr/share/nanodist/test-comps/api.jar
/usr/share/nanodist/test-comps/bearimpl.jar
/usr/share/nanodist/test-comps/honeyimpl.jar

Changelog

2009-04-03 - Ralph Apel <r.apel at r-apel.de> - 0:1.1.2-1.jpp5
- Upgrade to 1.1.2
2007-07-20 - Ralph Apel <r.apel at r-apel.de> - 0:1.1-1jpp
- Upgrade to 1.1
- Switch to maven2 build
- Separate scripted containers into subpackages
- Add poms and depmap frags
- Make Vendor, Distribution based on macro
- Optional build with ant pending
2007-05-15 - Ralph Apel <r.apel at r-apel.de> - 0:1.0-2jpp
- Make Vendor, Distribution based on macro
- Fix aot build
2006-09-27 - Ralph Apel <r.apel at r-apel.de> - 0:1.0-1jpp
- First JPP-1.7 release
- Add post/postun Requires for javadoc
- Add gcj_support option

See Also

Package Description
nanocontainer-container-aop-1.1.2-1.jpp5.noarch.rpm AOP Container for nanocontainer
nanocontainer-container-bsh-1.1.2-1.jpp5.noarch.rpm BSH Container for nanocontainer
nanocontainer-container-groovy-1.1.2-1.jpp5.noarch.rpm Groovy Container for nanocontainer
nanocontainer-container-jruby-1.1.2-1.jpp5.noarch.rpm JRuby Container for nanocontainer
nanocontainer-container-jython-1.1.2-1.jpp5.noarch.rpm Jython Container for nanocontainer
nanocontainer-container-rhino-1.1.2-1.jpp5.noarch.rpm Jython Container for nanocontainer
nanocontainer-javadoc-1.1.2-1.jpp5.noarch.rpm Javadoc for nanocontainer
nanocontainer-manual-1.1.2-1.jpp5.noarch.rpm Documents for nanocontainer
nanocontainer-nanowar-1.0-3.jpp5.noarch.rpm NanoContainer component
nanocontainer-nanowar-javadoc-1.0-3.jpp5.noarch.rpm Javadoc for nanocontainer-nanowar
nanocontainer-webcontainer-1.1.2-1.jpp5.noarch.rpm Jetty6 based Web-Container for nanocontainer
nanoxml-2.2.3-5.jpp5.noarch.rpm NanoXML is a small XML parser for Java
nanoxml-javadoc-2.2.3-5.jpp5.noarch.rpm Javadoc for nanoxml
nanoxml-lite-2.2.3-5.jpp5.noarch.rpm Lite version of nanoxml
nanoxml-manual-2.2.3-5.jpp5.noarch.rpm Manual for nanoxml
Advertisement
Advertisement