0

我想使用Eclipse Neon + JBoss Developer Studio和Ionic(在Windows 10上)。在设置Ionic的'入门'项目并将其导入到Eclipse之后,config.xml中有很多验证错误。我没有编辑过一个文件。我可以用Cordova/Sim来模拟这个项目,但不知怎的,Eclipse项目中的很多红旗看起来不太好。Ionic-Project + Eclipse Neon:config.xml中的错误

以下类型的错误是在Eclipse问题 - 视图中所示的那些的提取物:

  • CVC-attribute.3:属性“名称”元件上的值“机器人-的minSdkVersion”“偏好'对于其类型无效
  • cvc-complex-type.3.2.2:属性'onload'不允许出现在元素'param'中。
  • CVC-枚举有效:值 '机器人-的minSdkVersion' 不是小面有效的相对于枚举“[AllowInlineMediaPlayback,AndroidLaunchMode,机器人-maxSdkVersion,机器人-targetSdkVersion,AppendUserAgent,BACKGROUNDCOLOR,BackupWebStorage,ChildBrowser,CordovaWebViewEngine,DefaultVolumeStream, DisallowOverscroll,EnableViewportScale,EnableWebGL,ErrorUrl,全屏,GapBetweenPages,HideKeyboardFormAccessoryBar,HideMousePointer,InAppBrowserStorageEnabled,KeepRunning,KeyboardDisplayRequiresUserAction,LoadUrlTimeoutValue,LoadingDialog,日志级别,MediaPlaybackAllowsAirPlay,MediaPlaybackRequiresUserAction,最小值/最大值版本,方向,OSXLocalStoragePath,OverrideUserAgent,PageLength,PaginationBreakingMode,PaginationMode,PopupBlocker ,SetFullscreen,ShowTitle,Suppresses3DTouchGesture,SuppressesIncrementalRendering,SuppressesLongPressGesture,TopActivityIndi​​cator,UIWebViewDecelera WindowsSoreIdentityName,WindowsStorePublisherName,WindowsToastCapable,部署目标,目标设备,windows-phone-target-version,windows-target-version]'。它必须是枚举中的值。

这里有一些截图,这可能会感兴趣:

Screenshot from Eclipse Problem-View

Screenshot of Eclipse Workspace(增加了一些文件,但误差保持不变)

因为我没有足够的声誉,我不能在我的帖子中添加更多链接,但我会在需要时尝试提供更多信息。

+0

你问过之前试过Google吗? 第一次在谷歌为您的问题:http://stackoverflow.com/questions/2813257/xsd-problem-the-value-of-attribute-on-element-is-not-valid-with-respect-to-它 – bdshadow

+0

是的,我GOOGLE了,也偶然发现你的链接。我不想定义一个xsd文件(并将其命名为xml)。我正在谈论一个未触及的教程文件,它引发了很多错误,但它的条目是正确的(至少由于https://cordova.apache.org/docs/en/latest/config_ref/) – Moe

回答

0

由于xml无效,报告的config.xml屏幕截图上显示的那些错误。验证中使用的模式来自Eclipse Thyme,实际文件可见here

您可以完全禁用xml验证或从项目首选项中的验证中排除config.xml。