如果jar是空的,Proguard会失败

问题描述 投票:0回答:2

我正在使用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中有一个设置可以默默地忽略那些罐子并且不会破坏整个构建吗?对我来说,这听起来像必须打印为警告而不是抛出错误。

proguard
2个回答
0
投票

我在这里打开了对proguard的拉取请求:

https://sourceforge.net/p/proguard/code/merge-requests/1/

现在我们等待它合并:)


0
投票

当你输入一个空目录时也会发生这种情况,我只是在根包中添加了一个虚拟类。


推荐问答