O que são pacotes começando com libcommons- *?

1

Acabei de ver que muitos pacotes têm um prefixo libcommons-* :

moose@pc07:~$ apt-cache search libcommons-*

jsvc - wrapper to launch Java applications as daemons
libcommons-attributes-java - adds C#/.Net-style attributes to Java code
libcommons-attributes-java-doc - adds C#/.Net-style attributes to Java code - documentation
libcommons-beanutils-java - utility for manipulating JavaBeans
libcommons-beanutils-java-doc - Javadoc API for libcommons-beanutils-java
libcommons-cli-java - API for working with the command line arguments and options
libcommons-codec-java - encoder and decoders such as Base64 and hexadecimal codec
libcommons-codec-java-doc - encoder and decoders such as Base64 and hexadecimal codec - documentation
libcommons-collections-java - A set of abstract data type interfaces and implementations
libcommons-collections3-java - A set of abstract data type interfaces and implementations
libcommons-collections3-java-doc - Documentation for libcommons-collections3-java
libcommons-daemon-java - library to launch Java applications as daemons
libcommons-dbcp-java - Database Connection Pooling Services
libcommons-discovery-java - locates classes that implement a given Java interface
libcommons-discovery-java-doc - locates classes that implement a given Java interface (documentation)
libcommons-fileupload-java - File upload capability to your servlets and web applications
libcommons-httpclient-java - A Java(TM) library for creating HTTP clients
libcommons-httpclient-java-doc - Documentation for libcommons-httpclient-java
libcommons-io-java - Common useful IO related classes
libcommons-io-java-doc - Common useful IO related classes - documentation
libcommons-jxpath-java - manipulate javabean using XPath syntax
libcommons-jxpath-java-doc - Javadoc API for libcommons-jxpath-java
libcommons-lang-java - Extension of the java.lang package
libcommons-lang-java-doc - Extension of the java.lang package
libcommons-logging-java - commmon wrapper interface for several logging APIs
libcommons-logging-java-doc - commmon wrapper interface for several logging APIs (documentation)
libcommons-net-java - internet protocol suite Java library
libcommons-pool-java - pooling implementation for Java objects
libcommons-pool-java-doc - pooling implementation for Java objects - documentation
libcommons-vfs-java - Java API for accessing various filesystems
libcommons-vfs-java-doc - Java API for accessing various filesystems - documentation
libcommons-compress-java - Java API for working with tar, zip and bzip2 files
libcommons-configuration-java - Java based library providing a generic configuration interface
libcommons-configuration-java-doc - API Documentation for commons-configuration
libcommons-dbcp-java-doc - Database Connection Pooling Services - documentation
libcommons-digester-java - Rule based XML Java object mapping tool
libcommons-digester-java-doc - Rule based XML Java object mapping tool (documentation)
libcommons-el-java - Implementation of the JSP2.0 Expression Language interpreter
libcommons-javaflow-java - Java implementation of Continuations concept
libcommons-javaflow-java-doc - Java implementation of Continuations concept - documentation
libcommons-jci-eclipse-java - common Java interface for various compilers - Eclipse JDT
libcommons-jci-groovy-java - common Java interface for various compilers - Groovy
libcommons-jci-janino-java - common Java interface for various compilers - Janino
libcommons-jci-java - common Java interface for various compilers - Core and FAM
libcommons-jci-java-doc - common Java interface for various compilers - documentation
libcommons-jci-rhino-java - common Java interface for various compilers - Javascript
libcommons-jexl-java - expression language engine
libcommons-launcher-java - cross platform java application launcher
libcommons-math-java - Java lightweight mathematics and statistics components
libcommons-math-java-doc - Java lightweight mathematics and statistics components - documentation
libcommons-modeler-java - convenience library to use Java Management Extensions (JMX)
libcommons-modeler-java-doc - documentation and examples for Commons Modeler
libcommons-net2-java - internet protocol suite Java library
libcommons-net2-java-doc - internet protocol suite Java library
libcommons-openpgp-java - a common and simple interface for generating and verifying OpenPGP signatures
libcommons-openpgp-java-doc - a common and simple interface for generating and verifying OpenPGP signatures
libcommons-validator-java - ease and speed development and maintenance of validation rules
libcommons-validator-java-doc - API documentation for Commons Validator
libcommons-csv-java - a Java library for working with csv (comma separated values) files
libcommons-csv-java-doc - documentation for libcommons-csv-java
moose@pc07:~/Downloads/matrix-multiplication/Java$ 

Todos parecem ser pacotes java. Mas o que mais eles têm em comum?

(Eu vi outros prefixos para pacotes, como posso saber o significado deles por mim mesmo?)

    
por Martin Thoma 18.07.2012 / 12:54

1 resposta

1

Os pacotes libcommons vêm do Apache Commons Project , que é "um projeto Apache focado em todos os aspectos dos componentes Java reutilizáveis".

Geralmente pesquisando e / ou seguindo a trilha de dependência, você saberá o que significa um prefixo específico ...:)

    
por ish 18.07.2012 / 13:02