2013-12-20 3 views
0

Мой компьютер разбился, когда я строил проект sencha touch с sencha cmd, и теперь я не могу его построить без ошибок. Я надеялся, что у кого-то будет некоторое понимание - я снова установил sencha cmd, думая, что это мог быть поврежденный файл, но не повезло. Вот выход из сборки с флагом отладки включен:Компьютерные сбои Sencha cmd?

Сенча -d приложение построить нативный> dbg.txt

Sencha Cmd v4.0.0.203 
[DBG] Loading configuration from E:\SkyDrive\Projects\PersonalTraining\Development\offlinemobile 
[DBG] Scanning for extensions in C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions 
[DBG] Loaded extension: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\cmd-cordova-packager 
[DBG] Loaded extension: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\cmd-phonegap-packager 
[DBG] Loaded extension: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-compass 
[DBG] Loaded extension: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-io 
[DBG] Framework dependency detected 
[DBG] Loading framework touch from E:\SkyDrive\Projects\PersonalTraining\Development\offlinemobile\touch 
[DBG] Detecting framework plugin 
[DBG] Resolving framework config overrides for 'touch' 
[DBG] Detected framework version 2.3.0 
[DBG] Detected framework override at 'C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\plugins\touch\2.3' 
[DBG] using framework plugin located at 'C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\plugins\touch\2.3' 
[DBG] Loaded framework from E:\SkyDrive\Projects\PersonalTraining\Development\offlinemobile\touch 
[DBG] Loading CommandProviders 
[DBG] Scanning extensions directory C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\cmd-cordova-packager for extensions 
[DBG] Scanning extensions directory C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\cmd-phonegap-packager for extensions 
[DBG] Scanning extensions directory C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-compass for extensions 
[DBG] Located C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-compass\sencha-compass.jar 
[DBG] loading manifest for jar C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-compass\sencha-compass.jar 
[DBG] get value lib/slf4j-api-1.6.6.jar lib/ant-1.8.4.jar lib/ant-launcher-1.8.4.jar for manifest class path 
[DBG] loading manifest for jar C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-compass\lib\slf4j-api-1.6.6.jar 
[DBG] loading manifest for jar C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-compass\lib\ant-1.8.4.jar 
[DBG] loading manifest for jar C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-compass\lib\ant-launcher-1.8.4.jar 
[DBG] Add extension classpath entry 'sencha-compass' : jar:file:/C:/Users/Stephen/bin/Sencha/Cmd/4.0.0.203/extensions/sencha-compass/sencha-compass.jar!/ 
[DBG] Add extension classpath entry 'sencha-compass' : jar:file:/C:/Users/Stephen/bin/Sencha/Cmd/4.0.0.203/extensions/sencha-compass/lib/slf4j-api-1.6.6.jar!/ 
[DBG] Add extension classpath entry 'sencha-compass' : jar:file:/C:/Users/Stephen/bin/Sencha/Cmd/4.0.0.203/extensions/sencha-compass/lib/ant-1.8.4.jar!/ 
[DBG] Add extension classpath entry 'sencha-compass' : jar:file:/C:/Users/Stephen/bin/Sencha/Cmd/4.0.0.203/extensions/sencha-compass/lib/ant-launcher-1.8.4.jar!/ 
[DBG] Scanning extensions directory C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-io for extensions 
[DBG] Located C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-io\sencha-io.jar 
[DBG] loading manifest for jar C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-io\sencha-io.jar 
[DBG] get value lib/httpclient-4.2.1.jar lib/commons-logging-1.1.1.jar lib/commons-codec-1.6.jar lib/httpclient-cache-4.2.1.jar lib/httpcore-4.2.1.jar lib/httpmime-4.2.1.jar lib/slf4j-api-1.6.6.jar lib/gson-2.2.1.jar for manifest class path 
[DBG] loading manifest for jar C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-io\lib\httpclient-4.2.1.jar 
[DBG] loading manifest for jar C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-io\lib\commons-logging-1.1.1.jar 
[DBG] loading manifest for jar C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-io\lib\commons-codec-1.6.jar 
[DBG] loading manifest for jar C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-io\lib\httpclient-cache-4.2.1.jar 
[DBG] loading manifest for jar C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-io\lib\httpcore-4.2.1.jar 
[DBG] loading manifest for jar C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-io\lib\httpmime-4.2.1.jar 
[DBG] loading manifest for jar C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-io\lib\slf4j-api-1.6.6.jar 
[DBG] loading manifest for jar C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-io\lib\gson-2.2.1.jar 
[DBG] Add extension classpath entry 'sencha-io' : jar:file:/C:/Users/Stephen/bin/Sencha/Cmd/4.0.0.203/extensions/sencha-io/sencha-io.jar!/ 
[DBG] Add extension classpath entry 'sencha-io' : jar:file:/C:/Users/Stephen/bin/Sencha/Cmd/4.0.0.203/extensions/sencha-io/lib/httpclient-4.2.1.jar!/ 
[DBG] Add extension classpath entry 'sencha-io' : jar:file:/C:/Users/Stephen/bin/Sencha/Cmd/4.0.0.203/extensions/sencha-io/lib/commons-logging-1.1.1.jar!/ 
[DBG] Add extension classpath entry 'sencha-io' : jar:file:/C:/Users/Stephen/bin/Sencha/Cmd/4.0.0.203/extensions/sencha-io/lib/commons-codec-1.6.jar!/ 
[DBG] Add extension classpath entry 'sencha-io' : jar:file:/C:/Users/Stephen/bin/Sencha/Cmd/4.0.0.203/extensions/sencha-io/lib/httpclient-cache-4.2.1.jar!/ 
[DBG] Add extension classpath entry 'sencha-io' : jar:file:/C:/Users/Stephen/bin/Sencha/Cmd/4.0.0.203/extensions/sencha-io/lib/httpcore-4.2.1.jar!/ 
[DBG] Add extension classpath entry 'sencha-io' : jar:file:/C:/Users/Stephen/bin/Sencha/Cmd/4.0.0.203/extensions/sencha-io/lib/httpmime-4.2.1.jar!/ 
[DBG] Add extension classpath entry 'sencha-io' : jar:file:/C:/Users/Stephen/bin/Sencha/Cmd/4.0.0.203/extensions/sencha-io/lib/slf4j-api-1.6.6.jar!/ 
[DBG] Add extension classpath entry 'sencha-io' : jar:file:/C:/Users/Stephen/bin/Sencha/Cmd/4.0.0.203/extensions/sencha-io/lib/gson-2.2.1.jar!/ 
[DBG] Scanning for plugins in folder: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\cmd-cordova-packager 
[DBG] Loading plugin: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\cmd-cordova-packager\cmd-cordova-packager.plugin.xml 
[DBG] Resolving packages for : App 
[DBG] scanning directory E:\SkyDrive\Projects\PersonalTraining\Development\offlinemobile/touch for packages 
[DBG] scanning directory E:\SkyDrive\Projects\PersonalTraining\Development\offlinemobile/packages for packages 
[DBG] Resolving packages for : App 
[DBG] Scanning for plugins in folder: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\cmd-phonegap-packager 
[DBG] Loading plugin: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\cmd-phonegap-packager\cmd-phonegap-packager.plugin.xml 
[DBG] Scanning for plugins in folder: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-compass 
[DBG] Scanning for plugins in folder: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-io 
[DBG] Scanning for plugins in folder: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\cmd-cordova-packager 
[DBG] Loading plugin: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\cmd-cordova-packager\cmd-cordova-packager.plugin.xml 
[DBG] Scanning for plugins in folder: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\cmd-phonegap-packager 
[DBG] Loading plugin: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\cmd-phonegap-packager\cmd-phonegap-packager.plugin.xml 
[DBG] Scanning for plugins in folder: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-compass 
[DBG] Scanning for plugins in folder: C:\Users\Stephen\bin\Sencha\Cmd\4.0.0.203\extensions\sencha-io 
[ERR] com.sencha.exceptions.BasicException 
    at com.sencha.command.environment.BuildEnvironment$Failure.check(BuildEnvironment.java:754) 
    at com.sencha.command.environment.BuildEnvironment.checkState(BuildEnvironment.java:329) 
    at com.sencha.command.environment.BuildEnvironment.mustGetAppEnvironment(BuildEnvironment.java:558) 
    at com.sencha.command.BaseSenchaCommand.mustGetAppEnvironment(BaseSenchaCommand.java:32) 
    at com.sencha.command.app.AppCommands$BuildCommand.execute(AppCommands.java:116) 
    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:174) 
    at com.sencha.cli.Command.dispatch(Command.java:42) 
    at com.sencha.cli.Commands.dispatch(Commands.java:68) 
    at com.sencha.cli.Commands.dispatch(Commands.java:68) 
    at com.sencha.command.Sencha.dispatch(Sencha.java:81) 
    at com.sencha.command.Sencha.main(Sencha.java:149) 
    Caused by: null 
    at com.sencha.exceptions.BasicException.wrap(BasicException.java:51) 
    at com.sencha.command.environment.BuildEnvironment$Failure.<init>(BuildEnvironment.java:749) 
    at com.sencha.command.environment.BuildEnvironment$3.call(BuildEnvironment.java:733) 
    at com.sencha.util.Configuration.get(Configuration.java:61) 
    at com.sencha.util.Configuration.each(Configuration.java:180) 
    at com.sencha.util.Configuration.each(Configuration.java:223) 
    at com.sencha.ant.AntScript.apply(AntScript.java:80) 
    at com.sencha.command.plugin.PluginManager.loadPlugin(PluginManager.java:188) 
    at com.sencha.command.plugin.PluginManager.load(PluginManager.java:138) 
    at com.sencha.command.plugin.PluginManager.scan(PluginManager.java:167) 
    at com.sencha.command.ant.AntCommandScanner.getCommandTargets(AntCommandScanner.java:37) 
    at com.sencha.command.ant.AntExtensionScanner.getExtensionTargets(AntExtensionScanner.java:31) 
    at com.sencha.command.ant.AntExtensionScanner.getExtensionTargets(AntExtensionScanner.java:20) 
    at com.sencha.command.ant.AntExtensionScanner.getExtensionCommands(AntExtensionScanner.java:35) 
    at com.sencha.command.Sencha.extendCommands(Sencha.java:443) 
    at com.sencha.cli.Commands.extendCommands(Commands.java:103) 
    at com.sencha.cli.Commands.commands(Commands.java:44) 
    at com.sencha.cli.Commands.findCommand(Commands.java:83) 
    at com.sencha.cli.Commands.dispatch(Commands.java:65) 
    at com.sencha.command.Sencha.dispatch(Sencha.java:81) 
    at com.sencha.command.Sencha.main(Sencha.java:149) 
    Caused by: null 
    at com.sencha.tools.pkg.HttpRepository.fixUrl(HttpRepository.java:151) 
    at com.sencha.tools.pkg.HttpRepository.<init>(HttpRepository.java:36) 
    at com.sencha.tools.pkg.RemoteRepository$Type$1.create(RemoteRepository.java:33) 
    at com.sencha.tools.pkg.RemoteRepository.<init>(RemoteRepository.java:74) 
    at com.sencha.tools.pkg.RemoteRepository.<init>(RemoteRepository.java:102) 
    at com.sencha.tools.pkg.RemoteRepository.<init>(RemoteRepository.java:106) 
    at com.sencha.tools.pkg.RepositoryRemoteManagerImpl$1.accept(RepositoryRemoteManagerImpl.java:28) 
    at java.io.File.listFiles(Unknown Source) 
    at com.sencha.tools.pkg.RepositoryRemoteManagerImpl.<init>(RepositoryRemoteManagerImpl.java:26) 
    at com.sencha.tools.pkg.LocalRepository.loadConfig(LocalRepository.java:916) 
    at com.sencha.tools.pkg.LocalRepository.<init>(LocalRepository.java:97) 
    at com.sencha.command.environment.WorkspaceRepository.getLocalRepository(WorkspaceRepository.java:262) 
    at com.sencha.command.environment.WorkspaceRepository.getCatalog(WorkspaceRepository.java:241) 
    at com.sencha.command.environment.WorkspaceRepository.resolvePackageModels(WorkspaceRepository.java:117) 
    at com.sencha.command.environment.WorkspaceRepository.resolvePackageEnvironments(WorkspaceRepository.java:97) 
    at com.sencha.command.environment.AppOrPackageEnvironment.getRequiredPackageEnvironments(AppOrPackageEnvironment.java:187) 
    at com.sencha.command.environment.AppOrPackageEnvironment.getRequiredPackagesNoThemes(AppOrPackageEnvironment.java:248) 
    at com.sencha.command.environment.AppOrPackageEnvironment.getRequiredPackageNamesNoThemes(AppOrPackageEnvironment.java:239) 
    at com.sencha.command.environment.AppEnvironment$3.call(AppEnvironment.java:80) 
    at com.sencha.command.environment.AppEnvironment$3.call(AppEnvironment.java:78) 
    at com.sencha.command.environment.BuildEnvironment$3.call(BuildEnvironment.java:731) 
    at com.sencha.util.Configuration.get(Configuration.java:61) 
    at com.sencha.util.Configuration.each(Configuration.java:180) 
    at com.sencha.util.Configuration.each(Configuration.java:223) 
    at com.sencha.ant.AntScript.apply(AntScript.java:80) 
    at com.sencha.command.plugin.PluginManager.loadPlugin(PluginManager.java:188) 
    at com.sencha.command.plugin.PluginManager.load(PluginManager.java:138) 
    at com.sencha.command.plugin.PluginManager.scan(PluginManager.java:167) 
    at com.sencha.command.ant.AntCommandScanner.getCommandTargets(AntCommandScanner.java:37) 
    at com.sencha.command.ant.AntExtensionScanner.getExtensionTargets(AntExtensionScanner.java:31) 
    at com.sencha.command.ant.AntExtensionScanner.getExtensionTargets(AntExtensionScanner.java:20) 
    at com.sencha.command.ant.AntExtensionScanner.getExtensionCommands(AntExtensionScanner.java:35) 
    at com.sencha.command.Sencha.extendCommands(Sencha.java:443) 
    at com.sencha.cli.Commands.extendCommands(Commands.java:103) 
    at com.sencha.cli.Commands.commands(Commands.java:44) 
    at com.sencha.cli.Commands.findCommand(Commands.java:83) 
    at com.sencha.cli.Commands.dispatch(Commands.java:65) 
    at com.sencha.command.Sencha.dispatch(Sencha.java:81) 
    at com.sencha.command.Sencha.main(Sencha.java:149) 




    Process finished with exit code 321 at 14:47:48. 
    Execution time: 2,311 ms. 

я попытался построить новый проект, чтобы просто скопировать все мои файлы, и это тоже не удалось. Очень разочаровывающе, и я не понимаю, как двигаться дальше в этом пункте, любая помощь будет принята с благодарностью. Позвольте мне узнать, какую другую информацию вам нужно.

ответ

0

CMD может быть немного трудным в работе, иногда, когда дело доходит до необычных ошибок/ошибок, вы в конечном итоге попадаете, пытаясь отследить корень через эти огромные стеки ошибок. Из обширного опыта мы можем почти поспорить, что проблема связана с другими пакетами/программами, которые использует CMD (что является справедливой суммой). Я не уверен, что такая системы вы работаете, или что именно вы имеете в виду под «компьютер разбился» - но вот несколько вещей, которые я рекомендую:

  • обновить все пакеты и CMD, пытаюсь убить девитальный услуги временно и т. д.
  • Попробуйте собрать все различные типы сборки (тестирование, производство и т. д.) и посмотреть, всегда ли это ошибки на одном и том же месте.
  • Зайдите в папку .sencha/app и найдите файлы .properties. Они содержат правила по умолчанию и правила построения среды. Начните медленно комментировать/отключать записи, чтобы увидеть, можно ли отслеживать определенный шаг, вызывающий ошибку.

Когда вы пытались копировать файлы, то, что именно вы создавали свежие копии с копией? Просто попробуйте создать (через команды CMD) пустые стартовые приложения и здания - посмотрите, работает ли это.

+0

Спасибо за совет. Компьютер разбился, я имею в виду, что произошла ошибка памяти, и она синяя экранированная (окна). Я попробовал просто обновить cmd и все равно ничего не мог сделать (создайте мое существующее приложение или создайте новый). Я закончил удаление всех предыдущих версий команды и переустановил версию, которую я использовал.Я могу по крайней мере создать новое приложение и скопировал код и снова получил вещи. –

1

У меня сегодня такая же проблема. Также после компьютерного сбоя.

То, что сработало для меня

  • Uninstall Сенча CMD
  • Удалить папку бин для Сенча Cmd (% USERPROFILE \ Bin на окнах по умолчанию)
  • Установите Сенча Cmd

Что не сработало

Удаление всей папки проекта (с папкой .sencha) и повторной проверки его из хранилища не помогло, так что это не файлы в проекте. Проект построен отлично на других машинах.

Переустановка Sencha Cmd не помогла. Строительная продукция вместо тестирования дает ту же ошибку.

Смежные вопросы