我讨论一个例子的
java项目包
package com.example.testing;
用这样的文件树
app | src->com->example->testing->Main.java
和一个毕业生脚本:
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'
app | src1->com->example->testing->Main.java src2->com->another_example->another_testing->Library.java