首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置生产就绪的caja服务器

设置生产就绪的caja服务器
EN

Stack Overflow用户
提问于 2013-04-18 03:16:10
回答 1查看 377关注 0票数 1

我发现了这篇文章:

http://markmail.org/thread/4g6j2vgq3fpcpjr5#query:+page:1+mid:7rcagkd6of44x3fk+state:results

但是在当前的caja ant构建文件中没有"maven“目标。我还花了几个小时浏览相当稀疏的caja文档,并在结帐时阅读文件,但没有看到任何明确的迹象表明如何以生产就绪的方式运行它。在ant构建中有一个dev server目标,但是在生产环境中运行ant来启动它并不是很吸引人。

我不能使用谷歌托管的caja服务器(针对从UI传出的第三方请求的项目要求),所以如果我使用caja,我需要设置我自己的服务器。我的愿望是使用caja来确保我编写的嵌入片段不会与它们嵌入(或相互嵌入)的托管服务发生冲突。这特别适用于像html id冲突、jquery版本或css样式冲突(后者已经让我们头疼了)这样的冲突。

我希望能够将其作为war安装在容器中,或者作为servlet安装在我的应用程序中。我还想知道是否可以像ServletFilter一样进行诱骗。

有没有构建war的方法,或者如何通过servlet或filter实现这一点的文档?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-20 02:33:53

非常感谢您对使用Caja感兴趣。

您对我们的构建脚本的理解是正确的,但是有一种简单的方法可以获得您需要的内容。如果您从Caja源代码树运行ant AllTests,您将获得一个ant-war/目录。它不是一个最小的,干净的生产版本,因为它提供了Caja游乐场和一堆测试。但是它确实为您提供了一个正在运行的Caja服务器,您可以将其部署到您最喜欢的Java webapp容器中。

如果您在此过程中遇到问题,请与我们联系。另外,请在以下地址为我们的产品提交错误:

https://code.google.com/p/google-caja/issues/entry

提醒我们下次搜索build.xml时要注意这一点。

Ihab Awad

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16068317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档