CodenameOne在构建后停止工作

我对codenameone有一个奇怪的问题,我甚至不确定出了什么问题。 我试过“发送windows phone build”,并且从那时起我就不认为我已经改变了其他任何东西。 然而,在我这样做之后,模拟器将不会启动并继续说我的导入是错误的。 他们不是,建议的解决方案是import一次已经存在。

我得到的错误

Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.codename1.impl.javase.Simulator.main(Simulator.java:59) Caused by: java.lang.ClassNotFoundException: com.mycompany.myapp.MyApplication at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.findSystemClass(Unknown Source) at com.codename1.impl.javase.ClassPathLoader.findClass(ClassPathLoader.java:100) at com.codename1.impl.javase.ClassPathLoader.loadClass(ClassPathLoader.java:50) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at com.codename1.impl.javase.Executor.main(Executor.java:45) ... 5 more 

他找不到的所有类实际上都在我的解决方案中,我已经尝试将它们重新添加到构建路径中。 有什么建议么?

这很奇怪。

首先检查您是否确实拥有com.mycompany.myapp软件包,其中包含公共类MyApplication 。 做一个干净的项目构建,看看这个类是否进入dist文件夹下的jar文件。