| 组织ID: |
com.nannoq |
| 项目ID: |
cluster |
| 版本: |
1.0.4 |
| 最后修改时间: |
2019-12-01 06:58:38 |
| 包类型: |
jar |
| 标题: |
${project.groupId}:${project.artifactId} |
| 描述: |
A collection of classes for managing clustering of Vert.x.
This includes Cloud and internal data center as well as serice communication. |
| 相关URL: |
https://github.com/NoriginMedia/nannoq-cluster |
| 大小: |
42.15KB |
|
|
| Maven引入代码: |
<dependency>
<groupId>com.nannoq</groupId>
<artifactId>cluster</artifactId>
<version>1.0.4</version>
</dependency>
|
| Gradle引入代码: |
com.nannoq:cluster:1.0.4
|
| 下载Jar包: |
|
| POM文件内容: |
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.nannoq</groupId>
<artifactId>tools</artifactId>
<version>1.0.4</version>
</parent>
<artifactId>cluster</artifactId>
<packaging>jar</packaging>
<name>${project.groupId}:${project.artifactId}</name>
<description>A collection of classes for managing clustering of Vert.x.
This includes Cloud and internal data center as well as serice communication.</description>
<url>https://github.com/NoriginMedia/nannoq-cluster</url>
<licenses>
<license>
<name>MIT License</name>
<url>http://www.opensource.org/licenses/mit-license.php</url>
</license>
</licenses>
<developers>
<developer>
<name>Anders Mikkelsen</name>
<email>mikkelsen.anders@gmail.com</email>
<organization>Norigin Media</organization>
<organizationUrl>https://github.com/mikand13</organizationUrl>
</developer>
</developers>
<scm>
<connection>scm:git:git://github.com/NoriginMedia/nannoq-cluster.git</connection>
<developerConnection>scm:git:ssh://github.com:NoriginMedia/nannoq-cluster.git</developerConnection>
<url>https://github.com/NoriginMedia/nannoq-cluster/tree/master</url>
</scm>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<vertx.version>3.5.0</vertx.version>
<hazelcast.version>3.8</hazelcast.version>
<awssdk.version>1.11.93</awssdk.version>
<nannoq.version>${project.version}</nannoq.version>
<maven.sources.version>3.0.1</maven.sources.version>
<maven.javadoc.version>3.0.0-M1</maven.javadoc.version>
<maven.compiler.version>3.7.0</maven.compiler.version>
<maven.helper.version>3.0.0</maven.helper.version>
<maven.gpg.version>1.6</maven.gpg.version>
<sonatype.staging>1.6.8</sonatype.staging>
</properties>
<dependencies>
<!-- Vertx -->
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-core</artifactId>
<version>${vertx.version}</version>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-web</artifactId>
<version>${vertx.version}</version>
</dependency>
<dependency>
<groupId>com.hazelcast</groupId>
<artifactId>hazelcast-all</artifactId>
<version>3.8.2</version>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-hazelcast</artifactId>
<version>${vertx.version}</version>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-codegen</artifactId>
<version>${vertx.version}</version>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-lang-js</artifactId>
<version>${vertx.version}</version>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-lang-ruby</artifactId>
<version>${vertx.version}</version>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-service-proxy</artifactId>
<version>${vertx.version}</version>
<classifier>processor</classifier>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-sockjs-service-proxy</artifactId>
<version>${vertx.version}</version>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-service-discovery</artifactId>
<version>${vertx.version}</version>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-circuit-breaker</artifactId>
<version>${vertx.version}</version>
</dependency>
<!-- Vertx -->
<!-- Commons -->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-io</artifactId>
<version>1.3.2</version>
</dependency>
<!-- Commons -->
<!-- Logging -->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.9.1</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.9.1</version>
</dependency>
<dependency>
<groupId>com.lmax</groupId>
<artifactId>disruptor</artifactId>
<version>3.3.4</version>
</dependency>
<!-- Logging -->
<!-- Caching -->
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>annotations</artifactId>
<version>3.0.0</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava-jdk5</artifactId>
<version>17.0</version>
</dependency>
<!-- Caching -->
<!-- Testing -->
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-unit</artifactId>
<version>${vertx.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<!-- Testing -->
</dependencies>
<distributionManagement>
<snapshotRepository>
<id>ossrh</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
<repository>
<id>ossrh</id>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository>
</distributionManagement>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>${maven.helper.version}</version>
<executions>
<execution>
<id>test</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>${basedir}/target/test-classes/com/nannoq/cluster/service</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>${maven.sources.version}</version>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${maven.javadoc.version}</version>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-gpg-plugin</artifactId>
<version>${maven.gpg.version}</version>
<configuration>
<executable>gpg2</executable>
</configuration>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>install</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>${maven.compiler.version}</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>${project.build.sourceEncoding}</encoding>
<!-- Important: there are issues with apt and incremental compilation in the maven-compiler-plugin -->
<useIncrementalCompilation>false</useIncrementalCompilation>
</configuration>
<executions>
<execution>
<id>default-compile</id>
<configuration>
<annotationProcessors>
<annotationProcessor>io.vertx.codegen.CodeGenProcessor</annotationProcessor>
</annotationProcessors>
<compilerArgs>
<arg>-AoutputDirectory=${project.basedir}/src/main</arg>
</compilerArgs>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>${sonatype.staging}</version>
<extensions>true</extensions>
<configuration>
<serverId>ossrh</serverId>
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
<autoReleaseAfterClose>false</autoReleaseAfterClose>
</configuration>
</plugin>
<plugin>
<groupId>pl.project13.maven</groupId>
<artifactId>git-commit-id-plugin</artifactId>
<version>2.2.4</version>
<executions>
<execution>
<id>get-the-git-infos</id>
<goals>
<goal>revision</goal>
</goals>
</execution>
<execution>
<id>validate-the-git-infos</id>
<goals>
<goal>validateRevision</goal>
</goals>
<phase>package</phase>
</execution>
</executions>
<configuration>
<validationProperties>
<validationProperty>
<name>validating project version</name>
<value>${project.version}</value>
<shouldMatchTo><![CDATA[^.*(?<!-SNAPSHOT)$]]></shouldMatchTo>
</validationProperty>
</validationProperties>
</configuration>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${maven.javadoc.version}</version>
<configuration>
<show>private</show>
</configuration>
</plugin>
</plugins>
</reporting>
</project>
|
| Jar包内容: |
META-INF/MANIFEST.MF
.keep
com.nannoq.tools.cluster.apis.APIHostProducer.class
com.nannoq.tools.cluster.apis.APIManager$1.class
com.nannoq.tools.cluster.apis.APIManager$KillVerticle.class
com.nannoq.tools.cluster.apis.APIManager.class
com.nannoq.tools.cluster.CircuitBreakerUtils.class
com.nannoq.tools.cluster.ClusterUtils.class
com.nannoq.tools.cluster.services.HeartbeatService.class
com.nannoq.tools.cluster.services.HeartbeatServiceVertxEBProxy.class
com.nannoq.tools.cluster.services.HeartbeatServiceVertxProxyHandler.class
com.nannoq.tools.cluster.services.package-info.class
com.nannoq.tools.cluster.services.ServiceManager$1.class
com.nannoq.tools.cluster.services.ServiceManager$KillVerticle.class
com.nannoq.tools.cluster.services.ServiceManager.class
log4j2.xml
nannoqHeartbeatService/heartbeat_service.rb
nannoqHeartbeatService-js/heartbeat_service-proxy.js
nannoqHeartbeatService-js/heartbeat_service.js
nannoqHeartbeatService-ts/heartbeat_service-proxy.ts
META-INF/maven/com.nannoq/cluster/pom.xml
META-INF/maven/com.nannoq/cluster/pom.properties
|
| 依赖Jar: |
vertx-core-${vertx.version}.jar
/io.vertx/vertx-core/${vertx.version}
查看vertx-core所有版本文件
vertx-web-${vertx.version}.jar
/io.vertx/vertx-web/${vertx.version}
查看vertx-web所有版本文件
hazelcast-all-3.8.2.jar
/com.hazelcast/hazelcast-all/3.8.2
查看hazelcast-all所有版本文件
vertx-hazelcast-${vertx.version}.jar
/io.vertx/vertx-hazelcast/${vertx.version}
查看vertx-hazelcast所有版本文件
vertx-codegen-${vertx.version}.jar
/io.vertx/vertx-codegen/${vertx.version}
查看vertx-codegen所有版本文件
vertx-lang-js-${vertx.version}.jar
/io.vertx/vertx-lang-js/${vertx.version}
查看vertx-lang-js所有版本文件
vertx-lang-ruby-${vertx.version}.jar
/io.vertx/vertx-lang-ruby/${vertx.version}
查看vertx-lang-ruby所有版本文件
vertx-service-proxy-${vertx.version}.jar
/io.vertx/vertx-service-proxy/${vertx.version}
查看vertx-service-proxy所有版本文件
vertx-sockjs-service-proxy-${vertx.version}.jar
/io.vertx/vertx-sockjs-service-proxy/${vertx.version}
查看vertx-sockjs-service-proxy所有版本文件
vertx-service-discovery-${vertx.version}.jar
/io.vertx/vertx-service-discovery/${vertx.version}
查看vertx-service-discovery所有版本文件
vertx-circuit-breaker-${vertx.version}.jar
/io.vertx/vertx-circuit-breaker/${vertx.version}
查看vertx-circuit-breaker所有版本文件
commons-io-1.3.2.jar
/org.apache.commons/commons-io/1.3.2
查看commons-io所有版本文件
log4j-core-2.9.1.jar
/org.apache.logging.log4j/log4j-core/2.9.1
查看log4j-core所有版本文件
log4j-api-2.9.1.jar
/org.apache.logging.log4j/log4j-api/2.9.1
查看log4j-api所有版本文件
disruptor-3.3.4.jar
/com.lmax/disruptor/3.3.4
查看disruptor所有版本文件
annotations-3.0.0.jar
/com.google.code.findbugs/annotations/3.0.0
查看annotations所有版本文件
guava-jdk5-17.0.jar
/com.google.guava/guava-jdk5/17.0
查看guava-jdk5所有版本文件
vertx-unit-${vertx.version}.jar
/io.vertx/vertx-unit/${vertx.version}
查看vertx-unit所有版本文件
junit-4.12.jar
/junit/junit/4.12
查看junit所有版本文件
|