Konfigurieren von Eclipse mit Gradle im multi-Projekt?
Ich bin mit Eclipse Mars, Buildship plugin, JDK 1.8 und Gradle 2.9 auf OS X
Muss ich unten-Struktur in Eclipse. Wie zu konfigurieren und zu erstellen?
my-examples/
settings.gradle
01_example/
build.gradle
src/main/java
src/main/resources
src/test/java
src/test/resources
02_example/
build.gradle
src/main/java
src/main/resources
src/test/java
src/test/resources
03_example/
build.gradle
src/main/java
src/main/resources
src/test/java
src/test/resources
Root-Verzeichnis my-examples
ist nur wraps sub-Verzeichnisse(01_example
, 02_example
, 03_example
).
Hier ist build.gradle
im root-Verzeichnis habe ich versucht zu konfigurieren:
subprojects {
apply plugin: 'java'
sourceCompatibility = 1.8
targetCompatibility = 1.8
repositories {
jcenter()
}
task initSourceFolders {
sourceSets*.java.srcDirs*.each { it.mkdirs() }
sourceSets*.resources.srcDirs*.each { it.mkdirs() }
}
}
Bearbeitet
Ersten, die ich erstellt ein Verzeichnis und erstellt build.gradle
und settings.gradle
mit include exam1
, include exam2
, und include exam3
.
Jetzt habe ich importiert, das Projekt von Gradle-Projekt. Die Unterverzeichnisse erstellt wurde, die ich brauchte.
Aber problem ist, dass ich Sie nicht erstellen Sie ein anderes sub-directory-in Eclipse und es ist dasselbe in der Schale mkdir exam4
und gradle build
. Immer Es erstellt wurde normaler Ordner.
- Mit Maven, würde ich versuchen zu "Import existing Maven projects", die würde den entsprechenden "Ansichten" für jedes Teilprojekt neben dem übergeordneten Projekt. Auf diese Weise, Eclipse würde, zeigen Sie die Wohnung multiproject Struktur, die es mag, bietet Sie die richtige java-Projekte basierend auf den einzelnen Maven-Modul-Konfiguration. Ich weiß nicht, ob das machbar ist mit Gradle, aber 🙁
- Vor ein paar Tagen, habe ich eine Lösung gefunden.
- Was ist die Lösung, die Sie gefunden ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie versuchen, es zu installieren Gradle-plugin für eclipse ab hier:
"https://github.com/spring-projects/eclipse-integration-gradle/blob/master/README.md"
Installation Schritte sind hier gegeben:
"https://github.com/spring-projects/eclipse-integration-gradle/blob/master/README.md#installation-instructions".
Können Sie einen Blick auf die folgenden post-für weitere Informationen:
"Starten Gradle-builds von Eclipse".