You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ma...@apache.org on 2022/06/30 03:35:58 UTC
[commons-configuration] 03/03: adding links to runtime dependencies page
This is an automated email from the ASF dual-hosted git repository.
mattjuntunen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-configuration.git
commit 41823fe1509c84324a975297bc09e0d884e1c2e9
Author: Matt Juntunen <ma...@apache.org>
AuthorDate: Wed Jun 29 23:35:27 2022 -0400
adding links to runtime dependencies page
---
src/site/xdoc/dependencies.xml | 44 +++++++++++++++++++++++-------------------
1 file changed, 24 insertions(+), 20 deletions(-)
diff --git a/src/site/xdoc/dependencies.xml b/src/site/xdoc/dependencies.xml
index a94b53ca..51e55f94 100644
--- a/src/site/xdoc/dependencies.xml
+++ b/src/site/xdoc/dependencies.xml
@@ -32,12 +32,12 @@
Commons Configuration requires Java 8 or later.
</p>
<p>
- A lot of dependencies are declared in the Maven POM. These are all
- needed during compile time. On runtime however you only need to
- add the dependencies to your classpath that are required by the
- parts of the Commons Configuration package you are using. The
- following table helps you to determine which dependencies you
- have to include based on the components you intend to use:
+ Many dependencies are declared in the Maven POM, all of which
+ are required to build the project. However, at runtime, you only
+ need to add the dependencies to your classpath that are required
+ by the parts of the Commons Configuration package you are using.
+ The following table can help determine which dependencies are required
+ based on the components in use.
</p>
<table>
@@ -51,56 +51,60 @@
<tr>
<td>Core</td>
<td>
- commons-lang<br/>
- commons-logging
+ <a href="https://commons.apache.org/proper/commons-lang/">commons-lang3</a><br/>
+ <a href="https://commons.apache.org/proper/commons-text/">commons-text</a><br />
+ <a href="https://commons.apache.org/proper/commons-logging/">commons-logging</a>
</td>
</tr>
<tr>
<td>Configuration builders</td>
- <td>commons-beanutils</td>
+ <td><a href="https://commons.apache.org/proper/commons-beanutils/">commons-beanutils</a></td>
</tr>
<tr>
<td>
PropertyListConfiguration<br/>
XMLPropertyListConfiguration
</td>
- <td>commons-codec</td>
+ <td><a href="https://commons.apache.org/proper/commons-codec/">commons-codec</a></td>
</tr>
<tr>
<td>JSONConfiguration</td>
- <td>com.fasterxml.jackson.core:jackson-databind</td>
+ <td><a href="https://github.com/FasterXML/jackson-databind">com.fasterxml.jackson.core:jackson-databind</a></td>
</tr>
<tr>
<td>YAMLConfiguration</td>
- <td>org.yaml:snakeyaml</td>
+ <td><a href="https://github.com/snakeyaml/snakeyaml">org.yaml:snakeyaml</a></td>
</tr>
<tr>
<td>ConfigurationDynaBean</td>
- <td>commons-beanutils</td>
+ <td><a href="https://commons.apache.org/proper/commons-beanutils/">commons-beanutils</a></td>
</tr>
<tr>
<td>XPathExpressionEngine</td>
- <td>commons-jxpath</td>
+ <td><a href="https://commons.apache.org/proper/commons-jxpath/">commons-jxpath</a></td>
</tr>
<tr>
<td>CatalogResolver</td>
- <td>xml-resolver</td>
+ <td><a href="https://xerces.apache.org/xml-commons/components/resolver/">xml-resolver</a></td>
</tr>
<tr>
<td>Web configurations</td>
- <td>servlet-api</td>
+ <td><a href="https://javaee.github.io/servlet-spec/">servlet-api</a></td>
</tr>
<tr>
<td>ExprLookup</td>
- <td>commons-jexl</td>
+ <td><a href="https://commons.apache.org/proper/commons-jexl/">commons-jexl</a></td>
</tr>
<tr>
- <td>VFSFileSystem, VFSFileChangedReloadingStrategy</td>
- <td>commons-vfs</td>
+ <td>
+ VFSFileSystem<br />
+ VFSFileChangedReloadingStrategy
+ </td>
+ <td><a href="https://commons.apache.org/proper/commons-vfs/">commons-vfs2</a></td>
</tr>
<tr>
<td>ConfigPropertySource</td>
- <td>spring-core</td>
+ <td><a href="https://spring.io/projects/spring-framework">spring-core</a></td>
</tr>
</tbody>
</table>