Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 102D1200BB7 for ; Wed, 9 Nov 2016 12:50:09 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 0EB6E160AFD; Wed, 9 Nov 2016 11:50:09 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 55946160AEE for ; Wed, 9 Nov 2016 12:50:08 +0100 (CET) Received: (qmail 33383 invoked by uid 500); 9 Nov 2016 11:50:07 -0000 Mailing-List: contact commits-help@velocity.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@velocity.apache.org Delivered-To: mailing list commits@velocity.apache.org Received: (qmail 33374 invoked by uid 99); 9 Nov 2016 11:50:07 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Nov 2016 11:50:07 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 8C26718819F for ; Wed, 9 Nov 2016 11:50:06 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -1.999 X-Spam-Level: X-Spam-Status: No, score=-1.999 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RP_MATCHES_RCVD=-2.999] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id hvSOfxu4_kYn for ; Wed, 9 Nov 2016 11:50:03 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 4862A5F65A for ; Wed, 9 Nov 2016 11:50:04 +0000 (UTC) Received: from svn01-us-west.apache.org (svn.apache.org [10.41.0.6]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 8C1FDE010F for ; Wed, 9 Nov 2016 11:50:03 +0000 (UTC) Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id 2DBBE3A0141 for ; Wed, 9 Nov 2016 11:50:03 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: svn commit: r1768916 - /velocity/site/cms/trunk/content/engine/2.0/dependencies.mdtext Date: Wed, 09 Nov 2016 11:50:02 -0000 To: commits@velocity.apache.org From: cbrisson@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20161109115003.2DBBE3A0141@svn01-us-west.apache.org> archived-at: Wed, 09 Nov 2016 11:50:09 -0000 Author: cbrisson Date: Wed Nov 9 11:50:02 2016 New Revision: 1768916 URL: http://svn.apache.org/viewvc?rev=1768916&view=rev Log: [site] update engine dependencies page (2.0 site) Modified: velocity/site/cms/trunk/content/engine/2.0/dependencies.mdtext Modified: velocity/site/cms/trunk/content/engine/2.0/dependencies.mdtext URL: http://svn.apache.org/viewvc/velocity/site/cms/trunk/content/engine/2.0/dependencies.mdtext?rev=1768916&r1=1768915&r2=1768916&view=diff ============================================================================== --- velocity/site/cms/trunk/content/engine/2.0/dependencies.mdtext (original) +++ velocity/site/cms/trunk/content/engine/2.0/dependencies.mdtext Wed Nov 9 11:50:02 2016 @@ -5,28 +5,29 @@ Title: Apache Velocity Engine Dependenci When building from sources, Maven should fetch all needed dependencies. At runtime, velocity only needs slf4j-api, and one of the slf4j bindings (needed classes from commons-lang and commons-collections are incorporated using ["shading"](https://maven.apache.org/plugins/maven-shade-plugin/)). The following table lists all needed jars + Velocity has a number of external jar dependencies. However, not all of these are needed every time. This document should help you do decide which jars must also be present if you want to integrate Velocity into your application. All of these jars must be present when building Apache Velocity. The build process downloads all of them automatically from the Internet. Jar name | Version | Compilation | Tests | Runtime | Comment ---------|---------|---------|-------|-------------|-------- -slf4j-api | 1.7.12 | Yes | Yes | Yes | you'll also need an slf4j binding at runtime -commons-collections | 3.2.2 | Yes | No | No | Dependancy upon commons-collections-3.x is needed only by some deprecated classes and methods, so as to maintain backward compatibility, and will be dropped in a future version. -commons-lang | 3.4 | Yes | No | No | -junit | 3.8.1 | No | Yes | No | -hsqldb | 1.7.1 | No | Yes | No | -commons-io | 2.4 | No | Yes | No | -slf4j-simple | 1.7.12 | No | Yes | No | Your application will need *one* SLF4J binding, see below -servlet-api | 2.5 | No | No | No | Only needed in the context of a web application. Should normally be supplied by the servlet container. - -At runtime, Velocity will require an SLF4J binding to be present in the path. Typically, one of: - -+ [AVSL](http://software.clapper.org/avsl/) -+ [SLF4J JDK14 Adapter](http://www.slf4j.org/api/org/slf4j/impl/JDK14LoggerAdapter.html) -+ [SLF4J Log4J Adapter](http://www.slf4j.org/api/org/slf4j/impl/Log4jLoggerAdapter.html) -+ [SLF4J Simple Logger](http://www.slf4j.org/api/org/slf4j/impl/SimpleLogger.html) -+ [SLF4J Android](http://www.slf4j.org/android/) -+ [LOGBack](http://logback.qos.ch/) -+ [WebApp SLF4J Logger](https://github.com/arkanovicz/webapp-slf4j-logger) +slf4j-api | 1.7.21 | Yes | Yes | Yes | you'll also need an slf4j binding at runtime +commons-collections | 3.2.2 | Yes | No | No | +commons-lang | 3.5 | Yes | No | No | +junit | 4.12 | No | Yes | No | +hsqldb | 2.3.4 | No | Yes | No | +commons-io | 2.5 | No | Yes | No | +slf4j-simple | 1.7.21 | No | Yes | No | Your application will need *one* SLF4J binding, see below + +At runtime, Velocity Engine only requires the SLF4J API jar, and will require an SLF4J binding to be present in the path. Typically, one of: + ++ [AVSL](http://software.clapper.org/avsl/) - “A Very Simple Logger” ++ [SLF4J JDK14 Adapter](http://www.slf4j.org/api/org/slf4j/impl/JDK14LoggerAdapter.html) - redirect logs towards Java 1.4+ logging framework ++ [SLF4J Log4J Adapter](http://www.slf4j.org/api/org/slf4j/impl/Log4jLoggerAdapter.html) - redirects logs towards Log4J ++ [SLF4J Simple Logger](http://www.slf4j.org/api/org/slf4j/impl/SimpleLogger.html) - minimalistic logger ++ [SLF4J Android](http://www.slf4j.org/android/) - logger for Android platforms ++ [LogBack](http://logback.qos.ch/) - full featured logging framework ++ [WebApp SLF4J Logger](https://github.com/arkanovicz/webapp-slf4j-logger) - redirects logs towards the J2EE container log +