我正在尝试学习为 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',
当我访问客户端的 URL 时,我看不到 testPlugin。如果我去http://10.0.1.9:8080/client/plugins/plugins.js我仍然会看到 testPlugin 行被评论...
我已经多次重新启动服务器。
为此,我遵循了本指南。特别是这部分:“如何编写插件:实现细节”
有什么建议么?谢谢!