安装

开始之前,应先安装maven。 看到如何安装Maven

在您自己的项目中有两种使用TsFile的方法。

  • 用作 jars:

    • 编译源代码并构建为 jars

      1. git clone https://github.com/apache/incubator-iotdb.git
      2. cd tsfile/
      3. sh package.sh

      然后,所有jars都可以放在名为 lib/. 导入lib/tsfile-0.8.2-jar-with-dependencies.jar 到您的项目。

  • 用作Maven依赖项:

    编译源代码并通过三个步骤将其部署到本地存储库:

    • 获取源代码

      1. git clone https://github.com/apache/incubator-iotdb.git
    • 编译源代码并部署

      1. cd tsfile/
      2. mvn clean install -Dmaven.test.skip=true
    • 在项目中添加依赖项:

      1. <dependency>
      2. <groupId>org.apache.iotdb</groupId>
      3. <artifactId>tsfile</artifactId>
      4. <version>0.8.2</version>
      5. </dependency>
  1. 或者,您可以从官方Maven存储库下载依赖项:
  2. - 第一,找你的maven `settings.xml`在路径上: `${username}\.m2\settings.xml` , 加上这个 `<profile>` `<profiles>`:
  3. ```
  4. <profile>
  5. <id>allow-snapshots</id>
  6. <activation><activeByDefault>true</activeByDefault></activation>
  7. <repositories>
  8. <repository>
  9. <id>apache.snapshots</id>
  10. <name>Apache Development Snapshot Repository</name>
  11. <url>https://repository.apache.org/content/repositories/snapshots/</url>
  12. <releases>
  13. <enabled>false</enabled>
  14. </releases>
  15. <snapshots>
  16. <enabled>true</enabled>
  17. </snapshots>
  18. </repository>
  19. </repositories>
  20. </profile>
  21. ```
  22. - 然后将依赖项添加到您的项目中:
  23. ```
  24. <dependency>
  25. <groupId>org.apache.iotdb</groupId>
  26. <artifactId>tsfile</artifactId>
  27. <version>0.8.2</version>
  28. </dependency>
  29. ```