【发布时间】: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