Matt,

I haven't tried it, but there's a jspc plugin on the mojo.codehaus.org
site: http://mojo.codehaus.org/jspc-maven-plugin/usage.html that seems
to do what you're asking.

-Stephen

On 2/19/06, Matt Raible <[EMAIL PROTECTED]> wrote:
> Is there a plugin that does compilation of JSPs and adding entries into 
> web.xml?
>
> Here's how to do it for Maven 1, but I'd like to do it with Maven 2:
>
> http://www.savoirtech.com/roller/page/jgenender/20041011
>
> Here's how I've done it in Ant.
>
>     <target name="compile-jsp" depends="jsp-2" if="precompile.jsp">
>         <property name="jsp.src" value="${build.dir}/web/jsp/src"/>
>         <mkdir dir="${jsp.src}"/>
>
>         <taskdef classname="org.apache.jasper.JspC" name="jasper"
> classpathref="jspc.classpath"/>
>
>         <jasper verbose="0" package="org.appfuse.jsp"
> uriroot="${webapp.target}"
>             webXmlFragment="${jsp.src}/jsp-servlets.xml"
> outputDir="${jsp.src}" />
>
>         <javac srcdir="${jsp.src}" destdir="${build.dir}/web/classes"
>             debug="${compile.debug}" deprecation="${compile.deprecation}"
>             optimize="${compile.optimize}" classpathref="jspc.classpath"/>
>
>         <loadfile property="jsp.mappings"
> srcfile="${jsp.src}/jsp-servlets.xml"/>
>         <replace file="${webapp.target}/WEB-INF/web.xml" 
> value="${jsp.mappings}"
>             token="&lt;!-- precompiled jsp mappings --&gt;"/>
>     </target>
>
> Also, is there a plugin that can generate an archetype from an existing 
> project?
>
> Thanks,
>
> Matt
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


--
Stephen Duncan Jr
www.stephenduncanjr.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to