项目作者: artipie

项目描述 :
Artipie HTTP Server Based on Vert.x
高级语言: Java
项目地址: git://github.com/artipie/vertx-server.git
创建时间: 2020-02-05T11:22:51Z
项目社区:https://github.com/artipie/vertx-server

开源协议:MIT License

下载


Join our Telegramm group

EO principles respected here
DevOps By Rultor.com
We recommend IntelliJ IDEA

Javadoc
License
codecov
Hits-of-Code
Maven Central
PDD status

This is a http server based on HttpServer
from Vert.x Core, used by artipie
project and by some artipie`s adapters (for example, maven-adapter,
rpm-adapter) to implement integration tests.

This is the dependency you need:

  1. <dependency>
  2. <groupId>com.artipie</groupId>
  3. <artifactId>vertx-server</artifactId>
  4. <version>[...]</version>
  5. </dependency>

Read the Javadoc
for more technical details.
If you have any question or suggestions, do not hesitate to create an issue or contact us in
Telegram.
Artipie roadmap.

Usage example

  1. final Vertx vertx = Vertx.vertx();
  2. final int port = 8080;
  3. final Slice slice = ...; // some Slice implementation
  4. final VertxSliceServer server = new VertxSliceServer(vertx, slice, port);
  5. server.start();

How to contribute

Please read contributing rules.

Fork repository, make changes, send us a pull request. We will review
your changes and apply them to the master branch shortly, provided
they don’t violate our quality standards. To avoid frustration, before
sending us your pull request please run full Maven build:

  1. $ mvn clean install -Pqulice

To avoid build errors use Maven 3.2+.