我的问题很简单:是否有与Java版本7兼容的Maven-shade-plugin版本?具体来说,当我尝试使用此插件时,我收到以下错误(使用Netbeans IDE):
diamond operator is not supported in -source 1.5
(use -source 7 or higher to enable diamond operator)
当我尝试编译时,我会收到此警告:
error: multi-catch statement is not supported in -source 1.5
所以看来我只需要一个兼容Java 7的插件。
答案 0 :(得分:0)
它可能不是插件故障,maven默认使用1.5,这并不意味着该插件不能用于1.6或1.7,也许你只需要为正确的java版本配置它。有关示例,请参阅:https://stackoverflow.com/a/9927172/1042999。