使用說明
引用元件
UDE使用MAVEN管理相依函式庫,開發環境需於MAVEN設定中加入公司內部 Repository 資訊,以取得UDE函式庫。
<repository>
<id>IISIUDE-PUBLIC</id>
<name>IISIUDE-PUBLIC</name>
<url>http://192.168.57.11:8080/ude_maven</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled><updatePolicy>interval:5</updatePolicy></snapshots>
</repository>
典型引用範例
- iisi-ude-core 提供所有基於 UDE 的元件基礎環境。
- iisi-ude-core-testkit 為 UDE 提供的的元件基礎環境。
- 其它元件如 DB/CODETABLE/... 視需要加入即可。
<properties>
<ude.release.version>2.1.2</ude.release.version>
</properties>
<dependencies>
<dependency>
<groupId>com.iisigroup</groupId><artifactId>iisi-ude-core</artifactId>
<version>${ude.release.version}</version>
</dependency>
<!-- 其它元件如 DB/CODETABLE/... 視需要加入即可。-->
<!-- UNIT-TEST -->
<dependency><groupId>junit</groupId><artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId><artifactId>mockito-core</artifactId>
<version>2.1.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.iisigroup</groupId><artifactId>iisi-ude-core-testkit</artifactId>
<version>${ude.release.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
只使用函式庫引用範例
- iisi-ude-util 提供 UDE 基本的共用函式庫類別
- iisi-ude-core-testkit 為 UDE 提供的的元件基礎環境。
<dependency>
<groupId>com.iisigroup</groupId><artifactId>iisi-ude-util</artifactId>
<version>${ude.release.version}</version>
</dependency>
<!-- 前述 UNIT-TEST 測試套件仍可引用 -->