Ich habe zwei Projekte in der gleichen SVN nämlich LOG und MAIN.Gradle kompilieren Projekte von SVN
MAIN verwendet Methoden von LOG, also möchte ich LOG als Abhängigkeit hinzufügen.
Zuvor kopierte ich LOG in mein lokales Verzeichnis und verwendete unterhalb der GRADLE-Einstellung, um LOG zu kompilieren.
Einstellungen:
include "LOG"
project(":LOG").projectDir = file("../LOG")
Da beide sind verschiedene Projekte, die wir LOG direkt aus dem SVN aufbauen wollen.
Ich verwendete unten build.gradle, aber es zeigte unter Fehler.
build.gradle:
repositories {
ivy {
url 'http://13.126.60.33/datastudio/DataStudio_Java/DataStudio_Java_Logger/Branch/Development/DataStudio_Java_Logger'
credentials {
username 'mob140003207'
password 'VIGkalai1'
}
}
}
dependencies {
compile project("DataStudio_Java_Logger")
}
Fehler:
Caused by: org.gradle.internal.component.model.ConfigurationNotFoundException: Project : declares a dependency from configuration 'compile' to configuration 'default' which is not declared in the descriptor for project :DataStudio_Java_Logger.
Gibt es eine Möglichkeit, dies oder das, was zu tun, mache ich falsch.
Ist der Quellcode in SVN? Oder das Glas? Der Abschnitt 'repositories {...}' ist für Jars, nicht Quellcode. –
@ lance-java Der Quellcode ist in SVN und nicht jar. Ich muss den Quellcode verwenden – The6thSense