使用maven2的jetty插件预编译JSP2009

阅读: 评论:0

使用maven2的jetty插件预编译JSP2009

使用maven2的jetty插件预编译JSP2009


参考文章
+Jetty+Jspc+Plugin


l核心配置文件清单如下:
<project xmlns=".0.0" xmlns:xsi="" xsi:schemaLocation=".0.0 .xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.wgame</groupId>
<artifactId>ln3</artifactId>
<packaging>war</packaging>
<name>ln3</name>
<version>1.0</version>
<build>
<finalName>ln3</finalName>
<pluginManagement>
   <plugins>
    <plugin>
     <artifactId>maven-war-plugin</artifactId>
     <configuration>
      <webappDirectory>
       ${basedir}/web
      </webappDirectory>
      <warSourceDirectory>
       ${basedir}/web
      </warSourceDirectory>
     </configuration>
    </plugin>
    <plugin>
     <artifactId>maven-compiler-plugin</artifactId>
     <configuration>
      <source>1.5</source>
      <target>1.5</target>
     </configuration>
    </plugin>
   </plugins>
</pluginManagement>
</build>
<profiles>
    <profile>
      <id>prod</id>
      <activation>
        <property><name>prod</name></property>
      </activation>
      <build>
      <plugins>
        <plugin>
     <groupId&bay.jetty</groupId>
     <artifactId>maven-jetty-jspc-plugin</artifactId>
     <version>6.1.16</version>
     <executions>
         <execution>
            <id>jspc</id>
            <goals>
              <goal>jspc</goal>
            </goals>
            <configuration>
             <webAppSourceDirectory>
              ${basedir}/web
             </webAppSourceDirectory>
             <generatedClasses>
              ${basedir}/target/jspc
             </generatedClasses>
            </configuration>
         </execution>
     </executions>
    </plugin>
        <plugin>
     <artifactId>maven-war-plugin</artifactId>
     <configuration>
      <webappDirectory>
       ${basedir}/web
      </webappDirectory>
      <warSourceDirectory>
       ${basedir}/web
      </warSourceDirectory>
      <webXml>
       ${basedir}/web/l
      </webXml>
     </configuration>
    </plugin>
      </plugins>
      </build>
    </profile>
</profiles>
<dependencies>
</dependencies>
</project>

配置了POM.XML后运行命令:
mvn -Dprod package

就将JSP编译好放置在target/jspc目录下了

本文发布于:2024-01-27 20:58:38,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17063603182602.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:插件   jetty
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23