我刚刚下载了使用Moonshine编译Moonshine生成NewJavaScriptBrowserProject的程序,并收到以下错误。除NewJavaScriptBrowserProject之外,所有编译均适用于NewActionScriptProject,NewFlexBrowserProject,NewFlexDesktopProject。错误为错误:指定了无效的版本,playerglobal.swc为'0.0.0'。我安装的版本是11.1。请告知解决方案。谢谢。
: Moonshine IDE™ 2.2.0
: Copyright © Prominic.NET, Inc. All rights reserved.
: Source code is under Apache License, Version 2.0
: https://github.com/prominic/Moonshine-IDE
: Uses as3abc (LGPL), as3swf (MIT), fzip (ZLIB), asblocks (Apache License 2.0), NativeApplicationUpdater (LGPL)
: Running on Adobe AIR 32.0.0.125
: Compiling NewJavaScriptBrowserProject
: Using Royale Compiler codebase: "D:\Apps\Installations\apache-royale-0.9.4-bin-js\royale-asjs"
: Using Royale SDK: "D:\Apps\Installations\apache-royale-0.9.4-bin-js\royale-asjs"
: MXMLJSC
: -sdk-js-lib=D:\Apps\Installations\apache-royale-0.9.4-bin-js\royale-asjs\frameworks\js\Royale\generated-sources
: -load-config+=obj/NewJavaScriptBrowserProjectConfig.xml
: -compiler.targets=JSRoyale
: -js-output=D:\WorkspaceMoonshine\NewJavaScriptBrowserProject
: Error: Invalid version specified, '0.0.0'.
答案 0 :(得分:1)
如果您使用Jewel模板创建了新的Royale项目,则需要使用最新的Nightly build of Royale,因为该模板仅与尚未发布的0.9.6版本兼容。 转到项目设置-> 构建选项,然后为您的项目设置该SDK。