Ionic-Project + Eclipse Neon:config.xml中的错误

时间:2016-11-14 19:16:04

标签: xml ionic-framework xml-validation eclipse-neon jboss-developer-studio

我想将Eclipse Neon + JBoss Developer Studio与Ionic一起使用(在Windows 10上)。在设置Ionic的“入门”项目并将其导入Eclipse之后,config.xml中存在许多验证错误。我没有编辑过单个文件。我可以使用 Cordova / Sim 模拟项目,但是Eclipse项目中的许多红旗看起来不太好。

以下类型的错误是Eclipse Problem-View中显示的那些错误的摘录:

  • cvc-attribute.3:元素'preference'上属性'name'的值'android-minSdkVersion'对于其类型无效
  • cvc-complex-type.3.2.2:属性'onload'不允许出现在元素'param'中。
  • cvc-enumeration-valid:值'android-minSdkVersion'在枚举方面不是facet-valid'[AllowInlineMediaPlayback,AndroidLaunchMode,android-maxSdkVersion,android-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,UIWebViewDecelerationSpeed,WebSecurity,WindowSize,WindowsDefaultUriPrefix,WindowsStoreDisplay名称,WindowsStoreIdentityName,WindowsStorePublisherName,WindowsToastCapable,deployment-target,target-device,windows-phone-target-version,windows-target-version]'。它必须是枚举中的值。

以下是一些可能感兴趣的截图:

Screenshot from Eclipse Problem-View

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

由于我没有足够的声誉,我无法在帖子中添加更多链接,但我会在需要时尝试提供更多信息。

1 个答案:

答案 0 :(得分:0)

由于xml无效,因此在config.xml屏幕截图中显示了这些错误。验证中使用的模式来自Eclipse Thyme,可以看到实际文件here

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