我们已经使用 gradle 配置了带有弹簧引导的 AngularJS 应用程序。对于下载库,正在使用网络jar。在jquery的情况下,我们将版本定义为3.2.1。但是,当 gradle 构建时,jquery 版本 3.3.1 会被下载。
compile group: 'org.webjars.bower', name: 'jquery' , version:'3.2.1'
下载的库的屏幕截图
由于索引.html查找不可用的<script src="/webjars/jquery/3.2.1/dist/jquery.js"></script>
,因此它也不会加载引导库。
但是,如果我们使用 compile 'org.webjars:jquery:3.0.0'
而不是 org.webjars.bower,它不会下载最新的库,只会下载指定的版本。
这种行为是因为鲍尔?还是在 gradle 中还有其他配置要做?
webjars-locator 可用于管理依赖项