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