0

sencha cmd を使用して sencha touch プロジェクトをビルドしているときにコンピューターがクラッシュし、エラーなしでビルドできなくなりました。誰かが何らかの洞察を持っていることを望んでいました.sencha cmdを再インストールしましたが、ファイルが壊れている可能性があると考えていましたが、うまくいきませんでした。デバッグ フラグをオンにしたビルドの出力を次に示します。

sencha -d app build native > 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.

次に、すべてのファイルをコピーするだけの新しいプロジェクトを構築しようとしましたが、これも失敗しました。非常にイライラし、この時点で先に進む方法がわかりません。どんな助けでも大歓迎です。他に必要な情報を教えてください。

4

2 に答える 2

1

I got the exact same problem today. Also after a computer crash.

What worked for me

  • Uninstall Sencha cmd
  • Remove the bin folder for Sencha Cmd (%userprofile\bin on windows by default)
  • Install Sencha Cmd

What didn't work

Removing my entire project folder (with the .sencha folder) and checking it out again from repository didn't help so it's not the files in the project. The project built fine on other machines.

Reinstalling Sencha Cmd didn't help. Building production instead of testing gives the same error.

于 2014-02-26T12:31:40.070 に答える