Zenoh main pom

Zenoh-java build POM

Лицензия

Лицензия

Категории

Категории

Java Языки программирования
Группа

Группа

io.zenoh
Идентификатор

Идентификатор

zenoh-java
Последняя версия

Последняя версия

0.4.1
Дата

Дата

Тип

Тип

pom
Описание

Описание

Zenoh main pom
Zenoh-java build POM
Организация-разработчик

Организация-разработчик

ADLINK Technology

Скачать zenoh-java

Имя Файла Размер
zenoh-java-0.4.1.pom 1 KB
Обзор

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/io.zenoh/zenoh-java/ -->
<dependency>
    <groupId>io.zenoh</groupId>
    <artifactId>zenoh-java</artifactId>
    <version>0.4.1</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/io.zenoh/zenoh-java/
implementation 'io.zenoh:zenoh-java:0.4.1'
// https://jarcasting.com/artifacts/io.zenoh/zenoh-java/
implementation ("io.zenoh:zenoh-java:0.4.1")
'io.zenoh:zenoh-java:pom:0.4.1'
<dependency org="io.zenoh" name="zenoh-java" rev="0.4.1">
  <artifact name="zenoh-java" type="pom" />
</dependency>
@Grapes(
@Grab(group='io.zenoh', module='zenoh-java', version='0.4.1')
)
libraryDependencies += "io.zenoh" % "zenoh-java" % "0.4.1"
[io.zenoh/zenoh-java "0.4.1"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

  • parent-pom
  • zenoh
  • examples

zenoh banner

Build Status License License Documentation Status

Eclipse zenoh Java Client API

The Java API for Eclipse zenoh, based on the zenoh-c API via JNI.

Installation

zenoh-java is available on Maven Central. Just add the dependency in your POM:

  <dependency>
    <groupId>io.zenoh</groupId>
    <artifactId>zenoh</artifactId>
    <version>0.4.1</version>
  </dependency>

Building

Requirements:

  • Java >= 8
  • Apache Maven >= 3.6.0
  • cmake, make, gcc (for zenoh-c compilation)

Optional for cross-compilation:

  • Docker

To build for your current platform: mvn clean install

If zenoh-c is found in the same directory than zenoh-java, the build will copy its sources and compile it. Otherwise, the build will clone the zenoh-c repository and compile it.

Note that this Maven build offers profiles in addition of the default one:

  • mvn -Pdebug clean install

    • compiles zenoh-c with debug logs active
  • mvn -Prelease clean install

    • compiles zenoh-c in release mode (without logs)
    • cross-compiles zenoh-c on all supported platforms (incl. MacOS if this is your current host) using dockross.
    • generates the Javadoc
    • generate a ZIP file for release in assembly/target

Examples

See examples/zenoh/README.md

io.zenoh

ATOLabs

ADLINK Advanced Technology Laboratory

Версии библиотеки

Версия
0.4.1
0.4.0
0.3.0