【发布时间】:2015-11-15 06:46:48
【问题描述】:
我是 Maven 的新手,我正在按照本教程将 Twitter BootStrap CSS 框架添加到基于 Spring 的 Java Web 应用程序中:
<dependency>
<groupId>org.webjars</groupId>
<artifactId>bootstrap</artifactId>
<version>3.2.0</version>
<exclusions>
<exclusion>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>2.1.1</version>
</dependency>
所以据我所知,它正在下载 2 个放入我的项目中的依赖项。第一个似乎与 BootStrap 有关,第二个似乎与 JQuery 有关。
这是我的第一个疑问:过去我总是使用 Maven(我不太喜欢它)只是为了下载 Java 依赖项(包含 Java 类的 jar 文件)。前面的代码sn-p是什么意思?那我也可以使用 Maven 来下载和插入其他东西(如 BootStrap 和 JQuery)吗?
确切的意思是:
<exclusions>
<exclusion>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
</exclusion>
</exclusions>
进入 bootstrap 工件定义?
Tnx
【问题讨论】:
-
那么,你不知道webjars.org ..?
-
bootstrap 3.2.0 对 jQuery 1.11.1 具有传递依赖。所以如果你想使用新版本的 jQuery,你需要排除低版本。
标签: java twitter-bootstrap maven jakarta-ee maven-3