ho hava un pacchetto di progetto di esempio javaAggiungere un'altra directory dei sorgenti di Java per Gradle sceneggiatura
pacchetto com.example.testing;
con l'albero di tale file
app
|
src->com->example->testing->Main.java
e uno script Gradle:
apply plugin: 'java'
apply plugin: 'application'
sourceSets {
main {
java {
srcDirs 'src'
}
}
}
sourceSets.main.output.classesDir = file("classes")
mainClassName = 'com.example.testing.Main'
defaultTasks 'compileJava', 'run'
Ora voglio aggiungere qualche modulo a questo progetto e proprie cartelle sarà qualcosa di simile
app
|
src1->com->example->testing->Main.java
src2->com->another_example->another_testing->Library.java
Come posso aggiungere un nuovo codice sorgente allo script gradle?
Perché non rispettate le convenzioni standard di livello/Maven? Tutto funzionerebbe bene automaticamente, senza la necessità di configurare tutti i percorsi. –