我正在做我的第一个gradle项目,尝试构建/导出它时遇到了问题。从我的想法开始,该项目运行良好,我只是不知道如何正确导出它。我的目标是让一个可运行的jar启动模块之一,以及一个包含所有本地和远程依赖项的lib文件夹。
这是项目结构:
这是我的root_project的settings.gradle:
rootProject.name = 'root_project'
include 'image_processing_module'
include 'modified_open_source_project'
include 'javafx_app_module'
这是当前的build.gradle文件:
apply plugin: 'java'
subprojects {
apply plugin: 'java'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
}
模块2和3使用本地本机库和包装器。此刻,我仅将包装器添加为依赖项,但也应导出本机库。我是否必须在根项目的build.gradle文件或子项目的文件中进行导出?我将如何实现?如何指定项目3是我的“主要” /“开始”项目?谢谢您的提前帮助!