Codenameone 代号1如何更新;工作“;

Codenameone 代号1如何更新;工作“;,codenameone,Codenameone,最近的一次调查提出了一个我在等待解决方案时经常遇到的问题 有时,一个团队的代号表示修复将在几周内到来,而其他时候,他们表示已经修复。其中一些不透明性显然与云服务器的更新有关,但我不清楚它是否只是云服务器&插件,还是我缺少了什么。为什么没有一个单一的更新过程 我真的想要一个更明确的答案,比如 为此,由几个不同的部分组成,一次更新通常意味着我们只更新其中一个。在高层次上,实际上只有两种主要的更新类型:库和服务器 我们每3-5周更新一次库,我们一直在更新服务器(有时每天不止一次,有时3-4天) 下面是

最近的一次调查提出了一个我在等待解决方案时经常遇到的问题

有时,一个团队的代号表示修复将在几周内到来,而其他时候,他们表示已经修复。其中一些不透明性显然与云服务器的更新有关,但我不清楚它是否只是云服务器&插件,还是我缺少了什么。为什么没有一个单一的更新过程

我真的想要一个更明确的答案,比如 为此,

由几个不同的部分组成,一次更新通常意味着我们只更新其中一个。在高层次上,实际上只有两种主要的更新类型:库和服务器

我们每3-5周更新一次库,我们一直在更新服务器(有时每天不止一次,有时3-4天)

下面是更新Codename One的更准确的概述:

  • 插件和相关工具-插件本身提供项目属性、服务器连接和designer/gui builder工具。它作为本机IDE更新过程的一部分,每3-5周更新一次。您需要显式接受IDE的更新提示才能获得此更新。插件本身的bug或designer/GUI builder的功能需要经过这个过程

    • Build.xml-从技术上讲,这是插件更新的一部分,但您需要实际接受我们对Build.xml所做的更改,以获得一些功能。有时,新功能(例如新的GUI构建器)需要更新build.xml代码,但这只会在进入项目属性时发生,请单击“确定”并接受更新build.xml的提示(如果存在此类更新)
  • 客户端库-这些是您在编写Codename One代码(通常是CodenameOne.jar和相关端口)时使用的API。我们通常每3-5周发布一次更新,并与插件更新一起发布。插件附带这些,但它们只适用于新项目。。。当您发送构建时,我们会使用单独的更新过程将您的库隐式更新为最新版本,您还可以在Codename One首选项中使用“update Client Libs”手动更新这些库,而无需发送构建

  • 设备库-当您向服务器发送构建时,我们使用最新版本的客户端库,该客户端库可能比您在客户端libs中看到的更新,但可能不是最新的git主机。这使我们能够快速部署和测试设备修复程序。这还允许您使用代码并使用未推送到客户机库的更新功能。更新服务器的过程有点临时性,因此存在一些不透明性,我们正在考虑使其更加透明

  • VM&builders—生成器代码和VM与生成代码的服务器端脚本相关。当服务器上出现编译错误或需要增强时,我们需要在类似于设备库部署的过程中部署它

  • 证书向导更新-此工具在一个完全独立的更新过程中更新,尽管在插件中提供。我们非常担心苹果在最初创建这款产品时会突然改变,所以我们决定让这款产品立即更新


你不应该在那个论坛上问这个问题吗?我认为这对SO来说有点宽泛。我考虑过,但他们倾向于淡化论坛,这似乎是一个非常重要的FAQ风格的问题,以后可以参考。我不认为这是广泛的,因为它相当具体的代号一。它比这更狭隘。我认为另一个问题也不好。读起来有点难,但我想我明白了它的要点。谢谢