Re: jsp precompile options

2018-01-28 Thread Alex O'Ree
Mark, thanks for the clarification. I don't know why I assumed it was
needed. Awesome!
Juan, I'll give that one a shot, thanks!

On Sun, Jan 28, 2018 at 5:45 AM, Mark Thomas  wrote:

> On 27/01/18 13:35, Alex O'Ree wrote:
> > 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.
>
> Tomcat doesn't need the JDK and hasn't for a good number of years.
> Tomcat includes the Eclipse compiler and uses that to compile JSPs by
> default.
>
> > (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.
>
> If you don't show us a) what you tried and b) what error message you got
> we can't help you and point you in the right direction.
>
> > (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.
>
> The JDK is not necessary to run any currently supported version of Tomcat.
>
> Mark
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>


Re: jsp precompile options

2018-01-28 Thread Mark Thomas
On 27/01/18 13:35, Alex O'Ree wrote:
> 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.

Tomcat doesn't need the JDK and hasn't for a good number of years.
Tomcat includes the Eclipse compiler and uses that to compile JSPs by
default.

> (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.

If you don't show us a) what you tried and b) what error message you got
we can't help you and point you in the right direction.

> (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.

The JDK is not necessary to run any currently supported version of Tomcat.

Mark

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: jsp precompile options

2018-01-27 Thread Juan Pablo Perata
Hi Alex, how are you?

For option (a) and using maven, you can use this plugin: jetty-jspc-maven
plugin:
https://www.eclipse.org/jetty/documentation/9.3.x/jetty-jspc-maven-plugin.html

I have being using this plugin por a long time and it fits my needs.

Hope it helps,
Juan

On Sat, Jan 27, 2018 at 10:35 AM Alex O'Ree  wrote:

> 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.
>


jsp precompile options

2018-01-27 Thread Alex O'Ree
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.