Delombok找不到所有依赖项的符号

时间:2019-10-11 08:38:04

标签: java lombok

我正在尝试使用以下命令来对项目进行拆分:

java -jar lombok-1.18.8.jar delombok C:\Users\halaeddine\IdeaProjects\projectName -d "D:\OneDrive - Haydar\Desktop\delomboked"  --classpath=C:\Users\halaeddine\.gradle\*

gradle文件夹包含所有jar依赖项。 我收到以下错误:

error: package X does not exist

代码中使用的每个外部库

1 个答案:

答案 0 :(得分:1)

Delombok复制javac选项,这意味着在--classpath之后,您需要指定所有包含类文件的jar或目录。 gradle目录可能包含包含jar文件的子目录,javac不会递归到这些文件中,您的shell也不会扩展到其中。最好的选择是使用gradle来建立相关罐子的列表。另外,您可以编写一个shell脚本来查找所有脚本,然后将位置放入冒号或分号分隔的列表中。