Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
服务器上的Codename one iOS构建失败-多个主类_Ios_Codenameone - Fatal编程技术网

服务器上的Codename one iOS构建失败-多个主类

服务器上的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

这是我第一次尝试为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的构建工作得很好

有什么建议吗


谢谢

这意味着
MacrosBootstrap
有一个
publicstaticvoidmain(String[])
方法。我们的iOS虚拟机中只能存在一个主方法,我们需要生成该方法,因此存在冲突。

实际上我正在使用json映射,我有一个不同的项目,我在其中生成所有映射器,然后将其作为cn1lib导出到主项目中。我假设MacrosBootrap类在生成映射器的过程中使用,但在运行时是无用的,所以我所要做的就是将它从jar中排除并解决问题