zeromq-native

Native libraries for ZeroMQ

Лицензия

Лицензия

Категории

Категории

Сеть Native Инструменты разработки
Группа

Группа

net.lukepalmer
Идентификатор

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

zeromq-native
Последняя версия

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

4.1.4-2
Дата

Дата

Тип

Тип

jar
Описание

Описание

zeromq-native
Native libraries for ZeroMQ
Ссылка на сайт

Ссылка на сайт

https://github.com/lukepalmer/zeromq-native
Система контроля версий

Система контроля версий

https://github.com/lukepalmer/zeromq-native.git

Скачать zeromq-native

Имя Файла Размер
zeromq-native-4.1.4-2.pom
zeromq-native-4.1.4-2.jar 582 KB
Обзор

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

<!-- https://jarcasting.com/artifacts/net.lukepalmer/zeromq-native/ -->
<dependency>
    <groupId>net.lukepalmer</groupId>
    <artifactId>zeromq-native</artifactId>
    <version>4.1.4-2</version>
</dependency>
// https://jarcasting.com/artifacts/net.lukepalmer/zeromq-native/
implementation 'net.lukepalmer:zeromq-native:4.1.4-2'
// https://jarcasting.com/artifacts/net.lukepalmer/zeromq-native/
implementation ("net.lukepalmer:zeromq-native:4.1.4-2")
'net.lukepalmer:zeromq-native:jar:4.1.4-2'
<dependency org="net.lukepalmer" name="zeromq-native" rev="4.1.4-2">
  <artifact name="zeromq-native" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.lukepalmer', module='zeromq-native', version='4.1.4-2')
)
libraryDependencies += "net.lukepalmer" % "zeromq-native" % "4.1.4-2"
[net.lukepalmer/zeromq-native "4.1.4-2"]

Зависимости

test (2)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.11
org.zeromq : jzmq jar 3.1.0

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

Данный проект не имеет модулей.

Build Status Build status

zeromq-native

Native ZeroMQ libraries that work out-of-the-box in java.

Why?

  • Because ZeroMQ is great and I want people to use it
  • Needing to compile from source doesn't lend itself to rapid development in java. Many people hit this barrier and look elsewhere.
  • Getting the compilation, linking, and loading right can be rather unpleasant

Hasn't this been done?

There are lots of pacakges that are the result of "hey I compiled and stuffed it in a JAR" that haven't been updated in years.

This package is the result of a repeatable travis build that can be upgraded via a pull request to change the version number. Note that the repository itself contains no binaries. Hopefully this gives it some longevity as well as gives people confidence in using binaries from a 3rd party.

##What is implemented

  • Linux 64 bit
  • Linux 32 bit
  • Windows 64 bit
  • Windows 32 bit

OS X should be possible in Travis, particularly if anyone familiar with that ecosystem would like to contribute.

Note that only a SNAPSHOT version is available at the moment as windows builds of JZMQ are not sane in released versions.

#Using net.lukepalmer zeromq-native 4.1.5-SNAPSHOT net.lukepalmer jzmq 3.1.1-SNAPSHOT

And then you should have working jzmq bindings.

#Deploying

Steps to build from scratch and deploy to maven central

  1. set version number
  2. mvn clean package -DskipTests
  3. mvn test
  4. mvn deploy

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

Версия
4.1.4-2
4.1.4-1
4.1.4