我从这里下载了官方代号为一个演示:https://github.com/codenameone/codenameone-demos
我通过转到File->在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
我是否需要添加一些库文件?请分享该过程。此外,每当我们打开代号为一个项目时,有没有办法自动执行此步骤(添加库)?例如,如果我导入现有的Android项目,IntelliJ / Android Studio会自动配置它。
在此先感谢!
答案 0 :(得分:1)
我建议使用该名称创建一个新项目。然后从演示中复制代码。这将提供编译所需的库和IntelliJ特定文件。
理想情况下,我们会像在Eclipse / NetBeans上一样简化此过程,但我们目前还没有专门的IDEA插件开发人员。