首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Roxy可以用于部署通用的MarkLogic应用程序吗?

Roxy可以用于部署通用的MarkLogic应用程序吗?
EN

Stack Overflow用户
提问于 2015-02-02 12:55:45
回答 3查看 208关注 0票数 0

我开发了一个MarkLogic 应用程序,它既不是MVC,也不是REST应用程序(更确切地说,它是不使用标准more的REST )。

我想使用罗克西来打包和部署这个应用程序,但是在创建一个新项目时,Roxy包含了ML的REST或MVC框架。

是否有可能删除Roxy部署的内容,还是必须找到其他解决方案,比如MarkLogic封装,它的功能比Roxy要少得多?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-02-02 13:53:37

要为非MarkLogic应用程序使用Deployer,我将从mvc应用程序(ml new my-app --app-type=mvc)开始,删除提供的源代码(rm -rf src),然后重置URL重写程序和错误处理程序。

  • url-重写器=
  • 错误处理程序

然后,您可以将代码复制到src中。

-更新

正如grtjn所指出的,这张票是在Roxy实现的。正确的答案是现在使用--app-type=bare

票数 4
EN

Stack Overflow用户

发布于 2015-02-02 13:34:36

如果使用rest类型创建一个新的Roxy项目,您会注意到src文件夹是空的,rest文件夹也不会包含太多内容。如果您愿意忽略rest文件夹,并在build.properties中重做一些设置以匹配您自己的重写器等等,那么就不会有太多阻碍您部署大多数类型的MarkLogic应用程序了。

您还可以使用deploy src而不是deploy modules使其跳过部署或REST选项和扩展。

哈哈!

票数 2
EN

Stack Overflow用户

发布于 2016-02-12 05:48:03

正如对Dave的回答的评论中所建议的,一种新的Roxy应用程序类型已经被引入。您现在可以使用:

代码语言:javascript
复制
ml new my-app --app-type=bare

它提供了一个空的src文件夹,没有rest-api,也没有重写器。

哈哈!

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

https://stackoverflow.com/questions/28278234

复制
相关文章

相似问题

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