Мой вопрос прост: есть ли версия Maven-shade-plugin, совместимая с Java версии 7? В частности, когда я пытаюсь использовать этот плагин, я получаю следующую ошибку (с использованием IDE Netbeans):
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.
1 ответ
Возможно, это не ошибка плагинов, maven по умолчанию использует 1.5, что не означает, что плагин не будет работать с 1.6 или 1.7, возможно, вам просто нужно настроить его для правильной версии java. См. Пример: https://stackoverflow.com/a/9927172/1042999.
Похожие вопросы
Новые вопросы
java
Java — это высокоуровневый объектно-ориентированный язык программирования. Используйте этот тег, если у вас возникли проблемы с использованием или пониманием самого языка. Этот тег часто используется вместе с другими тегами для библиотек и/или фреймворков, используемых разработчиками Java.