#extjs
#extjs
Вопрос:
Из существующего каталога приложений extjs5:
> sencha app upgrade pathtoext-5.0.0
Sencha Cmd v5.0.0.116
[ERR] java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Unknown Source)
at java.util.regex.Matcher.reset(Unknown Source)
at java.util.regex.Matcher.<init>(Unknown Source)
at java.util.regex.Pattern.matcher(Unknown Source)
at com.sencha.util.Version.cleanVersionString(Version.java:169)
at com.sencha.command.app.AppCommands$UpgradeCommand.execute(AppCommands.java:226)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sencha.util.MethodInvoker$Arguments.invoke(MethodInvoker.java:175)
at com.sencha.cli.Command.dispatch(Command.java:43)
at com.sencha.command.app.AppCommands$UpgradeCommand.dispatch(AppCommands.java:335)
at com.sencha.cli.Commands.dispatch(Commands.java:64)
at com.sencha.cli.Commands.dispatch(Commands.java:64)
at com.sencha.command.Sencha.dispatch(Sencha.java:71)
at com.sencha.command.Sencha.main(Sencha.java:139)
0 загруженный sdk находится на pathtoext-5.0.0
Попытка обновления 5.0.0.736 -> 5.0.0.970
То же самое для sencha app upgrade
и sencha app upgrade -ext
Пожалуйста, сообщите
Ответ №1:
У меня также была похожая проблема. Вы можете попробовать это:
- обновляйте Cmd только с помощью
sencha upgrade
- затем повторите попытку
sencha app upgrade
Если это не удается, создайте новое приложение с помощью
sencha -sdk /path/to/ext generate app --starter=no YourAppName your/app/path
Это пропустит создание начального приложения по умолчанию. Затем вы копируете старые файлы приложения в новую структуру и, наконец, запускаете
sencha app build
Мне пришлось использовать второй подход: регенерировать, копировать, создавать.