Я хотел бы построить свой проект в виде jar-файла, который содержит только мой код.Этот проект JAR используется в качестве библиотеки для другого проекта Java.
Вот мой build.gradle:
plugins {
id 'java'
}
group 'com.my.lib'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
task sourcesJar(type: Jar) {
archiveClassifier = 'sources'
from sourceSets.main.allJava
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
}
После того, как я собрал проект (я использую IntelliJ, я нажал «Build» ==> «Перестроить проект»).IntelliJ сказал мне построить успешно, но я не вижу ни одной созданной банки.Почему?
18:30:18: Executing tasks ':classes :testClasses'...
> Task :compileJava
> Task :processResources NO-SOURCE
> Task :classes
> Task :compileTestJava
> Task :processTestResources NO-SOURCE
> Task :testClasses
BUILD SUCCESSFUL in 0s
2 actionable tasks: 2 executed
18:30:18: Tasks execution finished ':classes :testClasses'.