diff --git a/build.gradle b/build.gradle index 32cedc89c5b4f6f4e529d419da26ac60cc1fef0c..ab60373c21878a3c6c3d1efc2134dbe7308f4735 100644 --- a/build.gradle +++ b/build.gradle @@ -47,9 +47,35 @@ subprojects { apply plugin: "osgi" apply plugin: "idea" apply plugin: "eclipse" + apply plugin: "java-library" } } +dependencies{ + + // https://mvnrepository.com/artifact/com.google.guava/guava + api group: 'com.google.guava', name: 'guava', version: '31.0.1-jre' + + // https://mvnrepository.com/artifact/org.jboss.netty/netty + api group: 'org.jboss.netty', name: 'netty', version: '3.2.10.Final' + + // https://mvnrepository.com/artifact/commons-codec/commons-codec + api group: 'commons-codec', name: 'commons-codec', version: '1.15' + + // https://mvnrepository.com/artifact/commons-pool/commons-pool + api group: 'commons-pool', name: 'commons-pool', version: '1.6' + + // https://mvnrepository.com/artifact/commons-httpclient/commons-httpclient + api group: 'commons-httpclient', name: 'commons-httpclient', version: '3.1' + + // https://mvnrepository.com/artifact/org.apache.ws.commons.util/ws-commons-util + api group: 'org.apache.ws.commons.util', name: 'ws-commons-util', version: '1.0.2' + + // https://mvnrepository.com/artifact/dnsjava/dnsjava + api group: 'dnsjava', name: 'dnsjava', version: '2.1.1' + +} + publishing { publications { maven0(MavenPublication) {