Latest stable version is: 0.9.0. Check the Changelog for more information
It can be downloaded from SourceForge's file distribution system.
The following main dependent libraries will also be needed:
Maven users can set a dependency on EasyConf if they have ibiblio on their sites list. Here is an example of the dependency XML that you could use:
<dependency> <groupId>easyconf</groupId> <artifactId>easyconf</artifactId> <version>0.9.0</version> <url>http://easyconf.sourceforge.net</url> </dependency>
All the dependant libraries can also be obtained from ibiblio. Here is the XML that you should add for those that are completely necessary:
<dependency> <groupId>commons-configuration</groupId> <artifactId>commons-configuration</artifactId> <version>1.1</version> <url>http://www.apache.org/</url> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.1</version> <properties> <war.bundle>true</war.bundle> </properties> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.0</version> <properties> <war.bundle>true</war.bundle> </properties> </dependency> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.0.4</version> <properties> <war.bundle>true</war.bundle> </properties> </dependency> <dependency> <groupId>commons-digester</groupId> <artifactId>commons-digester</artifactId> <version>1.6</version> <properties> <war.bundle>true</war.bundle> </properties> </dependency> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils-core</artifactId> <version>1.7.0</version> <properties> <war.bundle>true</war.bundle> </properties> </dependency> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils-bean-collections</artifactId> <version>1.7.0</version> <properties> <war.bundle>true</war.bundle> </properties> </dependency> <!-- The following are needed only for the JMX functionality --> <dependency> <groupId>mx4j</groupId> <artifactId>mx4j-jmx</artifactId> <version>2.1.1</version> <type>jar</type> </dependency> <dependency> <groupId>mx4j</groupId> <artifactId>mx4j-impl</artifactId> <version>2.1.1</version> <type>jar</type> </dependency>
You'll also need an XML parser. For example you can set a dependency on Xerces:
<dependency> <groupId>xerces</groupId> <artifactId>xerces</artifactId> <version>2.2.1</version> <url>http://xml.apache.org/xerces2-j/</url> </dependency>
EasyConf uses commons-logging to log output. You can set a dependency on log4j if you want to use it as the logger:
<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.8</version> </dependency>