Cordova Code Push - оператор multi-catch не поддерживается в -source 1.6
Я только что установил Code Push и плагин Cordova Code Push и получаю сообщение об ошибке:
platforms\android\src\com\microsoft\cordova\CodePush.java:652: error: multi-catch statement is not supported in -source 1.6
} catch (IllegalAccessException | InvocationTargetException e) {
^
(use -source 7 or higher to enable multi-catch statement)
Я использую Java 8 на этой машине. Когда я запускаю Java-версию, я получаю
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) Client VM (build 25.171-b11, mixed mode, sharing)
Откуда это будет?
Я проверил через config.xml и package.json, искал папку и не могу найти ссылку на 1.6..
0 ответов
Новый выпуск исправил эту проблему. https://github.com/Microsoft/cordova-plugin-code-push/releases/tag/v1.11.15
Обновите свой cordova-plugin-code-push
в 1.11.15
или последняя версия.