How to Install and Uninstall libcommons-discovery-java Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 18,2024

1. Install "libcommons-discovery-java" package

Please follow the instructions below to install libcommons-discovery-java on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libcommons-discovery-java

2. Uninstall "libcommons-discovery-java" package

This tutorial shows how to uninstall libcommons-discovery-java on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove libcommons-discovery-java $ sudo apt autoclean && sudo apt autoremove

3. Information about the libcommons-discovery-java package on Ubuntu 21.10 (Impish Indri)

Package: libcommons-discovery-java
Architecture: all
Version: 0.5-4
Priority: optional
Section: universe/libs
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Java Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 100
Depends: libcommons-logging-java (>= 1.2)
Filename: pool/universe/libc/libcommons-discovery-java/libcommons-discovery-java_0.5-4_all.deb
Size: 70808
MD5sum: 6db9d2ca2d00facc239c2caff8106f60
SHA1: e6e411e7d36faa283b57250e11e021e30d3d2310
SHA256: e8d698de873a848642e579a0d313c48990194cfbe1c45c513e20eb9f0abba1bc
SHA512: 6b899590a50078b8fa429225ae43882b88590775a10e6e37fdf798c4542e00d185612d70d20c657440656fd22e8f79b3e9937222ed92eccc49fe92711b9a3d93
Homepage: http://commons.apache.org/discovery/
Description-en: Locates classes that implement a given Java interface
The Discovery Component is about discovering, or finding,
implementations for pluggable interfaces. It provides facilities
instantiating classes in general, and for lifecycle management of
singleton (factory) classes.
.
Fundamentally, Discovery locates classes that implement a given Java
interface. The discovery pattern, though not necessarily this package,
is used in many projects including JAXP (SaxParserFactory and others)
and commons-logging (LogFactory). By extracting this pattern, other
projects can (re)use it and take advantage of improvements to the
pattern as Discovery evolves.
.
Discovery improves over previous implementations by establishing
facilities for working within managed environments. These allow
configuration and property overrides without appealing to the global
System properties (which are scoped across an entire JVM).
Description-md5: de5200e330f70e16146e293653871092