【问题标题】:Codename one/netbeans downloading demos does not work代号一/netbeans下载demo不起作用
【发布时间】:2018-10-20 15:11:43
【问题描述】:

我已经下载了代号一的所有演示,netbeans。我导入项目。没有演示适合我。它显示缺少 jar 文件的错误,并且没有主类。我该如何解决? 见图。

showing all errors in downloaded projects

showing specific errors after pressing resolve, .jar missing

更新: 代号一设置不起作用。

【问题讨论】:

  • 您需要提供您下载的演示的链接。
  • 重新“更新:代号一设置不起作用”,那是因为你的项目有问题;注意菜单条目“解决项目问题...”。一旦这些问题得到解决,Codename One 菜单上的条目将被启用。

标签: java netbeans codenameone


【解决方案1】:

我也很难从 GitHub 下载获得演示,但这是错误的方法。 Shai 的回答已经提供了解决方案,这篇文章只是对此进行了扩展,以阐明 NetBeans 中所需的确切步骤。

第 1 步(共 3 步):安装 CodenameOnePlugin 插件:

  • 工具 > 插件 > 选择 可用插件 标签。
  • 选择并勾选CodenameOnePlugin,然后点击Install
  • 插件将被安装,您将被邀请重新启动 NetBeans,请执行此操作。

第 2 步(共 3 步):创建 Demos 项目之一:

  • 选择文件>新建项目
  • 安装插件并重新启动 NetBeans 后,在 New Project 对话框中有一个名为 Codename One 的新类别以及名为 Demos 的子类别强>。
  • 选择Demos,然后从Projects列表中选择一个项目,例如CameraDemo,完成New Project 向导:

  • 打开其中一个 Java 源文件。您将看到未解决的导入没有错误。

第 3 步(共 3 步):运行您刚刚创建的演示项目。

  • Projects 选项卡中选择您选择创建的演示项目,然后按 F6 运行它。

这就是它的全部内容!除了安装插件外,无需下载。但是,我确实遇到了几个非常小的问题:

  1. 在项目创建期间,一些项目具有相同的默认名称 Demo。换个名字就好了。

  2. 某些项目(例如 Charts)存在构建问题:

不支持的源/二进制格式(在图表中)

项目源/二进制格式早于支持的最小格式 (1.6)。

解决方法很简单:

  • 项目标签中选择项目。
  • 右键单击并选择属性
  • 选择Sources,然后将Source/Binary格式的值更新为1.8

【讨论】:

  • 这与已经存在的演示无关。这是关于演示中不包含的源代码文件。
  • @stsesn 我对您的评论感到困惑,即“关于演示中未包含的源代码文件”。需要明确的是,您当前的问题是您遵循了我在上面的帖子中描述的方法,但演示缺少源代码吗?一切对我来说都很完美——源代码在演示中,它们可以毫无问题地构建和运行。我误解你的问题了吗?
【解决方案2】:

我建议改用 File -> New -> Codename One -> Demos。

否则您需要将正确的 jar 放入项目中,因为它们不包含在 git 中:https://www.codenameone.com/blog/tip-setup-codename-one-demo-from-git.html

【讨论】:

  • 谢谢。但是,互联网上有一些演示,在代号为一的默认演示中没有 JAR 文件。我在哪里可以找到适合他们的“正确”.jar 文件?条形码扫描仪就是一个例子,还有更多。 github.com/codenameone/codenameone-demos
  • 对不起,我链接到了错误的文章,我想链接到这个回答问题的文章:codenameone.com/blog/tip-setup-codename-one-demo-from-git.html我会更新答案
  • 唉,代号一设置不适用于演示中未包含的项目。我正在用图片更新原始问题。
  • 从新的空白项目中复制 jar 文件,尤其是项目根目录中的 CodeNameOneBuildClient.jar。一旦它在那里,netbeans 会将项目识别为 Codename One 项目,然后 Codename One Settings 将起作用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-03-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多