我为Sonarqube 6.4创建了一个带有自定义网页的插件,该网页包含Java脚本和Jquery混合代码。现在,当我尝试在Sonarqube 7.2中运行插件时,Web部件无法正常工作。在Jquery引用上显示错误(“ ReferenceError:未定义$”)。
这是否意味着我不能将jQuery用于7.2版的Web部件?我从API文档中了解到SonarQube不保证运行时可用的任何Javascript库。如果我们需要一些,则必须将它们包括在最终文件中。
如何包含jquery库,以使我的代码保持不变?我已经尝试过类似的方法,例如在src / main / resources / static目录中添加jquery并从Javascript加载jquery,但这没有用。