服务器上的Codename one iOS构建失败-多个主类
这是我第一次尝试为ios构建,服务器报告以下错误: 线程“main”java.lang.RuntimeException中的异常:多个主线程 类:宏引导和 [我的应用程序名称]存根位于 com.codename1.tools.translator.ByteCodeClass.addMethod(ByteCodeClass.java:87) 位于com.codename1.tools.translator.Parser.visitMethod(Parser.java:640) 位于org.objectweb.asm.ClassReader.b(未知源) org.objectweb.asm.ClassReader.accept(未知源)位于 org.objectweb.asm.ClassReader.accept(未知源)位于 com.codename1.tools.translator.Parser.parse(Parser.java:65) 我相信这个有问题的MacrosBootstrap类就是我用来将POJO映射到json或从json映射到POJO的mirah插件中的那个类 Android的构建工作得很好 有什么建议吗服务器上的Codename one iOS构建失败-多个主类,ios,codenameone,Ios,Codenameone,这是我第一次尝试为ios构建,服务器报告以下错误: 线程“main”java.lang.RuntimeException中的异常:多个主线程 类:宏引导和 [我的应用程序名称]存根位于 com.codename1.tools.translator.ByteCodeClass.addMethod(ByteCodeClass.java:87) 位于com.codename1.tools.translator.Parser.visitMethod(Parser.java:640) 位于org.obje
谢谢 这意味着
MacrosBootstrap
有一个publicstaticvoidmain(String[])
方法。我们的iOS虚拟机中只能存在一个主方法,我们需要生成该方法,因此存在冲突。实际上我正在使用json映射,我有一个不同的项目,我在其中生成所有映射器,然后将其作为cn1lib导出到主项目中。我假设MacrosBootrap类在生成映射器的过程中使用,但在运行时是无用的,所以我所要做的就是将它从jar中排除并解决问题