From users-return-263704-archive-asf-public=cust-asf.ponee.io@tomcat.apache.org Sat Jan 27 14:35:48 2018 Return-Path: X-Original-To: archive-asf-public@eu.ponee.io Delivered-To: archive-asf-public@eu.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by mx-eu-01.ponee.io (Postfix) with ESMTP id 1820C18065B for ; Sat, 27 Jan 2018 14:35:48 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 0832D160C30; Sat, 27 Jan 2018 13:35:48 +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 745DA160C2F for ; Sat, 27 Jan 2018 14:35:47 +0100 (CET) Received: (qmail 93878 invoked by uid 500); 27 Jan 2018 13:35:45 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 93867 invoked by uid 99); 27 Jan 2018 13:35:45 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 27 Jan 2018 13:35:45 +0000 Received: from mail-ot0-f181.google.com (mail-ot0-f181.google.com [74.125.82.181]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id CF2701A0146 for ; Sat, 27 Jan 2018 13:35:43 +0000 (UTC) Received: by mail-ot0-f181.google.com with SMTP id s3so2751214otc.9 for ; Sat, 27 Jan 2018 05:35:43 -0800 (PST) X-Gm-Message-State: AKwxytfo58TwKBl+ROsFd2lLh4Cq3Dk5yPEBDNreyRaJGLtPci+k3Dse R1Avbqxot88+qPDmxf57DiI7VdHuKjr0hU7Rjfk= X-Google-Smtp-Source: AH8x2268OFFjWPVw6c7R8Wodu37quxO9NzljQK0z/0V+6GZlR4c0gvEY2KAHgxz2rEea8eXkw1/X2g3AFHnNiMNpGgk= X-Received: by 10.157.91.69 with SMTP id e5mr632053otj.214.1517060139890; Sat, 27 Jan 2018 05:35:39 -0800 (PST) MIME-Version: 1.0 Received: by 10.74.28.1 with HTTP; Sat, 27 Jan 2018 05:35:38 -0800 (PST) From: "Alex O'Ree" Date: Sat, 27 Jan 2018 08:35:38 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: jsp precompile options To: Tomcat Users List Content-Type: multipart/alternative; boundary="94eb2c1c1fc6bdbe060563c21653" --94eb2c1c1fc6bdbe060563c21653 Content-Type: text/plain; charset="UTF-8" Using tomcat 8.5... I have a web app that still uses jsp's and i'm looking into a few options to (a) aid development and (b) reduce or eliminate the need for the JDK in a production setup and just run a JRE. (a) Making development easier. My project is maven based and I'd like to run some kind of JSP precompile at build time to ensure that all jsp files can be compiled (no typos). I've tried a bunch of examples from SO but haven't found anything that functionally works. (b) Along the same lines, if the solution to question a can inject the precompiled jsp files into the WAR, and that is deployed to tomcat, my assumption is that the JDK and thus javac would not be necessary at runtime. Is this an accurate statement or do other elements within tomcat require the JDK? This is assuming that all JSP's deployed to tomcat are precompiled somehow. --94eb2c1c1fc6bdbe060563c21653--