Re: jsp precompile options
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
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
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
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.