我想调试Java应用程序,该应用程序由Gradle管理,并由Gradle的插件shadowJar打包。我在build.gradle
的shadowJar任务中排除了一些文件,但是,当我在IntelliJ中运行调试时,这些文件并未被排除。那么,有什么方法可以告诉IntelliJ在调试时排除这些文件吗?我确定build.gradle
中的代码是正确的,因为我可以使用命令行来构建正确的jar包。
apply plugin: 'application'
apply plugin: 'com.github.johnrengelman.shadow'
shadowJar {
zip64 true
exclude 'config/audit.yml'
exclude 'config/body.yml'
exclude 'config/client.yml'
}