我正在努力学习为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指南。特别是,这部分:"如何编写插件:实现细节"
有什么建议吗?谢谢!
答案 0 :(得分:0)
我刚修好了!
发现有这个文件: plugins.js.gz ...此文件正好位于客户端/目标/ generated-webapp / scripts / plugins.js.gz < / strong>即可。我重命名了,码头开始阅读plugins.js。
谢谢大家!