When you develop SAPUI5 apps, the code completion and app preview features are based on SAPUI5 runtime libraries installed in your Eclipse. However, after you have deployed the app to the ABAP server and executed it there, it uses the SAPUI5 runtime libraries installed on the ABAP server.
We therefore recommend that you always have the same library version installed in Eclipse and on the ABAP server. If this is not the case, for example, if the local version is higher than the one on the server, the following could happen:
Please refer to the compatibility rules which apply to SAPUI5 runtime libraries (see Compatibility Rules).
When you share an SAPUI5 application project with the SAPUI5 ABAP repository (or start the submit wizard), the version of the local libraries is compared with the server. If the versions differ, a warning message shows the current versions. If you want to proceed, you can ignore this warning message.
To prevent the warning message, we recommend that you do the following: