如何在CloudStack上启用UI插件?

时间:2017-06-27 23:49:10

标签: javascript maven jetty apache-cloudstack

我正在努力学习为CloudStack开发插件,而且我在CloudStack UI上查看该插件时遇到很大问题。我从GitHub克隆了存储库并结帐到4.9.2.0。

要部署它,我使用了这个:

mvn -pl :cloud-client-ui jetty:run -Dorg.eclipse.jetty.annotations.maxWait=120

CloudStack UI(客户端)上升,一切正常。我修改了我在源代码中找到的所有plugins.js以取消注释这一行:

cloudStack.plugins = [
    //'testPlugin',

当我访问客户端的网址时,我无法看到testPlugin。如果我转到http://10.0.1.9:8080/client/plugins/plugins.js,我仍会看到testPlugin行评论过......

我已多次重启服务器。

为此,我遵循了this指南。特别是,这部分:"如何编写插件:实现细节"

有什么建议吗?谢谢!

1 个答案:

答案 0 :(得分:0)

我刚修好了!

发现有这个文件: plugins.js.gz ...此文件正好位于客户端/目标/ generated-webapp / scripts / plugins.js.gz < / strong>即可。我重命名了,码头开始阅读plugins.js。

谢谢大家!