3.maven依賴(dependency)

<dependencies>
  <dependency>
        <groupId>org.quartz-scheduler</groupId>
	<artifactId>quartz</artifactId>
	<version>2.2.1</version>
	<scope>compile</scope>
	<type>jar</type>
	<optional>...</optional>
	<exclusions>...</exclusions>
  </dependency>
</dependencies>


上述代碼中包含了所有maven依賴中的元素。

dependencies中可以包含項目的中的一個和多個dependency。

對於任意一個dependency都包含以下元素

1.groupId,artifactId,version是依賴的基本座標。maven根據座標才能找到所需的依賴。

2.type依賴類型,默認是jar。一般不用聲明。

3.scope依賴範圍。

4.optional依賴是否可選(不建議使用)。

5.exclusions用來排除傳遞依賴。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章