如何在IntelliJ中导入示例代号一的demo

How to import sample codename one demos in IntelliJ

我已经从这里下载了官方代号一的demo : https://github.com/codenameone/codenameone-demos

我在 IntelliJ 中打开了其中一个项目(例如 KitchenSink 或 Dr.Sbaitso),方法是转到文件 -> 打开 -> 选择项目文件夹 (KitchenSink)。

如果我尝试 运行 项目,我会收到以下错误:

Exception in thread "main" java.lang.ClassNotFoundException: com.codename1.impl.javase.Simulator
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:122)
Java HotSpot(TM) Server VM warning: ignoring option MaxPermSize=250m; support was removed in 8.0

需要添加一些库文件吗?请分享过程。另外,有没有办法在我们打开一个代号为 one 的项目时自动执行此步骤(添加库)?例如,如果我导入现有的 Android 项目,IntelliJ/Android Studio 会自动配置它。
提前致谢!

我建议使用该名称创建一个新项目。然后从演示中复制代码。这将提供编译所需的库和 IntelliJ 特定文件。

理想情况下,我们会像 Eclipse/NetBeans 那样简化此过程,但我们目前没有专门的 IDEA 插件开发人员。