~~ FCKeditor - The text editor for Internet - http://www.fckeditor.net ~~ Copyright (C) 2004-2010 Frederico Caldeira Knabben ~~ ~~ == BEGIN LICENSE == ~~ ~~ Licensed under the terms of any of the following licenses at your ~~ choice: ~~ ~~ - GNU General Public License Version 2 or later (the "GPL") ~~ http://www.gnu.org/licenses/gpl.html ~~ ~~ - GNU Lesser General Public License Version 2.1 or later (the "LGPL") ~~ http://www.gnu.org/licenses/lgpl.html ~~ ~~ - Mozilla Public License Version 1.1 or later (the "MPL") ~~ http://www.mozilla.org/MPL/MPL-1.1.html ~~ ~~ == END LICENSE == ~~ @version $Id: installation.apt.vm 2162 2008-07-03 18:11:08Z mosipov $ ------------------------------ Download ------------------------------ Download Guide We provide several distributions for different purposes. Choose a distribution which fits best in your environment. Every distribution is available in our {{{http://sourceforge.net/projects/fckeditor/files/FCKeditor.Java/}download area}}. * Binary distribution [Requirements:] You need at least JRE 1.4 and a Servlet 2.4/JSP 2.0 compliant server implementation to run the integration pack. ** Using Maven 2 Declare a dependency reference to the library in the dependencies section of your POM and Maven 2 will do the rest for you: +------------------------------------------------------------------------------+ net.fckeditor java-core ${currentVersion} +------------------------------------------------------------------------------+ ** Manual download We provide two binary distributions, read on to learn more! * <<>> The core library for those who have all dependencies already present. * <<>> (or <<>>) If you are starting from scratch, this distribution fits best. This package comes with pre-built jars, all dependencies, the entire documentation for offline usage and the license file. The pre-built jars are: *---------------------------------------------------+--------------------------------------+ || File || Description || *---------------------------------------------------+--------------------------------------+ | fckeditor-java-core-${currentVersion}.jar | main jar | *---------------------------------------------------+--------------------------------------+ | fckeditor-java-core-${currentVersion}-javadoc.jar | optional javadoc for IDE integration | *---------------------------------------------------+--------------------------------------+ | fckeditor-java-core-${currentVersion}-sources.jar | optional sources for IDE integration | *---------------------------------------------------+--------------------------------------+ The <<>> folder contains the following dependencies: *--------------------------------------------+----------------------------------+ || File || Description || *--------------------------------------------+----------------------------------+ | commons-fileupload-1.2.1.jar | Apache Commons FileUpload library| *--------------------------------------------+----------------------------------+ | commons-io-1.3.2.jar | Apache Commons IO library | *--------------------------------------------+----------------------------------+ | slf4j-api-${slf4jVersion}.jar | Simple logging facade library | *--------------------------------------------+----------------------------------+ | imageinfo-1.9.jar | Image information library | *--------------------------------------------+----------------------------------+ [] * Source distribution [Requirements:] You need at least Maven ${mavenVersion} and JDK 5 to compile the integration pack. * <<>> (or <<>>) If you want to checkout the integration pack's source code, refit to your needs (obeying the license terms) or compile yourself, this is the perfect distribution for you. [] A word on Logging [Attention:] Do skip this section otherwise your application will <>! We use the state-of-the-art logging facade <<>>. To make SFL4J work at runtime, you have to add <> binding and the corresponding backend (may be optional) in your classpath. Please check the {{{http://slf4j.org}SLF4J website}} for more information on bindings and the API itself.