我正在使用proguard来混淆我的代码。我的设置是我有1个父pom.xml
,下面有大约50个模块。问题是这些罐子中的一些是空的(我稍后会实现),其他的只包含属性文件(类似于spring-boot-starter
罐子)而其他一些是webjars
(他们只有css,js和images)并且proguard maven插件失败,因为proguard抱怨源是空的:
[proguard] Error: The input doesn't contain any classes. Did you specify the proper '-injars' options?
proguard中是否有一个设置可以默默地忽略这些jar并且不会破坏整个构建?对我来说,这听起来像必须打印成警告而不是抛出错误。
答案 0 :(得分:0)
答案 1 :(得分:0)
当您输入一个空目录时也会发生这种情况,我只是在根包中添加了一个虚拟类。