【问题标题】:CodenameOne Class Not Found ErrorCodenameOne 类未找到错误
【发布时间】:2018-05-19 06:21:56
【问题描述】:

我不确定我是应该回复这篇帖子 (CodenameOne stopped working after build) 还是发布一个新帖子。

我使用的 IDE 是 IntelliJ。当我打开一个代号一项目时,它不识别它是一个代号一项目(代号一按钮是灰色的)。

当我尝试在设备模拟器中运行它时,我也收到以下错误:

Exception in thread "main" java.lang.ClassNotFoundException: com.codename1.impl.javase.Simulator

但是,当我将文件移动到新项目中并将文本复制并粘贴到主类中时,它会运行。所以代号一配置或我的文件都没有问题。

为什么我会收到这个错误,为什么它只有在我将它复制并粘贴到新项目时才有效?

【问题讨论】:

  • 这里有个新问题很好。你在项目目录中看到了什么?您是否更改了任何 IntelliJ 设置?如果您在新项目和旧项目之间进行目录差异,您看到的配置更改可能会影响这一点吗?
  • 我也有同样的行为。我创建了一个克隆远程 git 项目的新项目。使用这种方法创建项目会导致问题。 Intellij 的代号插件无法将该项目识别为 cn1 项目。当我运行或调试它时,编译器找不到任何 cn1 类。此外,当我使用鼠标右键单击项目名称时,没有可用的 Codenameone 选项。我需要做些什么来解决这个问题?

标签: java intellij-idea codenameone


【解决方案1】:

您缺少 JavaSE.jar 文件。确保文件是根项目文件夹,并且在运行部分的库上的项目属性上确保存在 JavaSE 的依赖项

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-16
    • 2013-09-04
    • 2019-04-29
    • 2018-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多