W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Samza 作為源文件發(fā)布,也通過 Maven 發(fā)行。
如果你只是想和 Samza 一起玩,請去查看你好 Samza這一章。
從2016年開始,Samza 將開始要求 JDK8 或更高版本。有關(guān)此決定的詳細(xì)信息,請參閱此郵件列表主題。
所有 Samza JAR 都通過Apache的Maven存儲庫發(fā)布。
一個基于Maven的Samza項目可以提取所有必需的依賴關(guān)系Samza依賴此XML塊:
<dependency>
<groupId>org.apache.samza</groupId>
<artifactId>samza-api</artifactId>
<version>0.13.0</version>
</dependency>
<dependency>
<groupId>org.apache.samza</groupId>
<artifactId>samza-core_2.11</artifactId>
<version>0.13.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.samza</groupId>
<artifactId>samza-shell</artifactId>
<classifier>dist</classifier>
<type>tgz</type>
<version>0.13.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.samza</groupId>
<artifactId>samza-yarn_2.11</artifactId>
<version>0.13.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.samza</groupId>
<artifactId>samza-kv_2.11</artifactId>
<version>0.13.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.samza</groupId>
<artifactId>samza-kv-rocksdb_2.11</artifactId>
<version>0.13.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.samza</groupId>
<artifactId>samza-kv-inmemory_2.11</artifactId>
<version>0.13.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.samza</groupId>
<artifactId>samza-kafka_2.11</artifactId>
<version>0.13.0</version>
<scope>runtime</scope>
</dependency>
少于0.12的Samza版本應(yīng)使用scala版本2.10作為后綴使用工件。例如:
<dependency>
<groupId>org.apache.samza</groupId>
<artifactId>samza-yarn_2.10</artifactId>
<version>0.11.0</version>
</dependency>
小于0.9的Samza版本應(yīng)包括此額外的依賴關(guān)系:
<dependency>
<groupId>org.apache.samza</groupId>
<artifactId>samza-serializers_2.10</artifactId>
<version>0.8.1</version>
</dependency>
你好,Samza是一個工作的Maven項目,它說明了如何構(gòu)建具有Samza工作的項目。
Samza可在Apache Maven存儲庫中使用。
<repository>
<id>apache-releases</id>
<url>https://repository.apache.org/content/groups/public</url>
</repository>
快照構(gòu)建在Apache Maven快照存儲庫中可用。
<repository>
<id>apache-snapshots</id>
<url>https://repository.apache.org/content/groups/snapshots</url>
</repository>
如果您有興趣從事 Samza,或從頭開始構(gòu)建 JAR,那么您需要檢出并構(gòu)建代碼,此時 Samza 沒有二進(jìn)制版本,要簽出并構(gòu)建 Samza,請運行這些命令。
git clone http://git-wip-us.apache.org/repos/asf/samza.git
cd samza
./gradlew clean build
有關(guān)構(gòu)建的詳細(xì)信息,請參閱 README.md 文件。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: