问题描述
我已将 Gradle 项目导入 NetBeans 12.4。本项目使用影子插件并将JDBC驱动设置为影子排除依赖:
shadow files('lib/sqljdbc.jar')
当我在 NetBeans 中点击运行或调试按钮时,程序在尝试加载 JDBC 驱动程序时失败。我如何告诉 NetBeans 或 Gradle 在运行时包含“影子”依赖项?
解决方法
在文件“gradle.properties”中,添加以下行:
action.run.args=runShadow ${javaExec.jvmArgs} ${javaExec.args}