我正在测试新的GUI构建器,仅通过单击GUI的新内容,就无法通过运行时异常:


  将1个源文件编译为
  / home / peter / Projekty / NetBeans / CN1_TestNewBuilder / TestNewBuilder / build / tmp
  将1个源文件编译为
  / home / peter / Projekty / NetBeans / CN1_TestNewBuilder / TestNewBuilder / build / classes
  编译:运行:java.lang.ClassNotFoundException:
  com.mycompany.myapp.MyApplication位于
  java.net.URLClassLoader.findClass(URLClassLoader.java:381)在
  java.lang.ClassLoader.loadClass(ClassLoader.java:424)在
  sun.misc.Launcher $ AppClassLoader.loadClass(Launcher.java:331)在
  java.lang.ClassLoader.loadClass(ClassLoader.java:357)在
  java.lang.ClassLoader.findSystemClass(ClassLoader.java:1004)在
  com.codename1.impl.javase.ClassPathLoader.findClass(ClassPathLoader.java:100)
    在
  com.codename1.impl.javase.ClassPathLoader.loadClass(ClassPathLoader.java:50)
    在java.lang.Class.forName0(本机方法)在
  java.lang.Class.forName(Class.java:264)在
  com.codename1.impl.javase.Executor $ 1.run(Executor.java:56)在
  java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)在
  java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)在
  java.awt.EventQueue.access $ 500(EventQueue.java:97)在
  java.awt.EventQueue $ 3.run(EventQueue.java:709)在
  java.awt.EventQueue $ 3.run(EventQueue.java:703)在
  java.security.AccessController.doPrivileged(本机方法),位于
  java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    在java.awt.EventQueue.dispatchEvent(EventQueue.java:726)在
  java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    在
  java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    在
  java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    在
  java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    在
  java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    在java.awt.EventDispatchThread.run(EventDispatchThread.java:82)Java
  结果:1个成功建立(总时间:1秒)


我还没有添加一行自己的代码。至少我什么都不知道:)
有人会帮助我吗?

最佳答案

创建项目后,似乎您已重命名或更改了主应用程序的软件包:com.mycompany.myapp.MyApplication

这与GUI构建器无关。我们建议您不要这样做,因为软件包名称很重要,并在商店中标识您的应用程序。如果您仍然想更改它们,则需要在各处进行更改...

关于java - CodeNameOne的新GUI生成器引入了异常吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39374361/

10-10 18:08
查看更多