使用ant将jsps预编译为Jetty8的类

我们正在使用jspc ant任务将JSP文件预编译成类/(然后打包成战争)

现在我们切换到Jetty 8.根据文档,存在一个maven插件来执行此操作 。 我们有ant任务做同样的事吗?

如果您使用jetty发行版附带的JSP库,那么它是最好的。

这是一个例子,使用jetty-distribution-8.1.5.v20120716

                                           

更新:2013年4月8日

将此构建的示例项目推送到github。

https://github.com/jetty-project/jetty-example-jspc-ant

贾斯珀有jspc; 链接页面有用于调用它的ant代码。

从你的第一句开始,你显然已经在使用一个ant任务来预编译jsp文件……所以使用jetty-8并不意味着你必须完全改变那个过程,你仍然只需要预编译就像你有曾经,像你一样建立你的战争文件,然后只是部署到jetty-8。 您需要将jsp添加到start.ini中的OPTIONS以将jsp引擎添加到服务器类加载器中。