Publish an java artifact


#1

I’ve a single gradle file:

plugins {
    id 'java'
    id 'eclipse'
}

repositories {
	mavenCentral()
}
	
dependencies {
	compile 'javax.servlet:javax.servlet-api:3.1.0'
	compile 'org.codehaus.jettison:jettison:1.3.7'
	compile 'org.apache.directory.api:api-all:1.0.0-M30'
	compile 'com.whalin:Memcached-Java-Client:3.0.2'
	compile 'org.mongodb:mongo-java-driver:2.14.3'
	compile 'commons-configuration:commons-configuration:1.10'
}

task wrapper(type: Wrapper) {
    gradleVersion = '3.1'
}

manifest {
    attributes 'Implementation-Title': '---', 'Implementation-Version': 0.1
}

I need to publish this jar artifact on a private maven repository (MyGet maven repository).

I’ve took a look on maven-publish plugin, nevertheless, I don’t quite figure out how to deal with it.

  • Could you provide any examples?
  • How could I change the target repository?