cn1lib运行所需的最低Java版本

时间:2018-07-02 01:55:12

标签: codenameone

我看到以下错误消息,我想知道cn1lib运行所需的最低JDK版本是什么。我已在论坛中搜索以查看最低版本是什么,并且找不到正确的参考。请告知。

不能使用Java版本高于项目Java版本的cn1lib     在com.codename1.build.client.InstallLibsTask.mergeRequiredProperties(InstallLibsTask.java:227)     在com.codename1.build.client.InstallLibsTask.unzip(InstallLibsTask.java:97)     在com.codename1.build.client.InstallLibsTask.execute(InstallLibsTask.java:82)     在org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)     在sun.reflect.GeneratedMethodAccessor301.invoke(未知来源)     在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     在java.lang.reflect.Method.invoke(Method.java:483)     在org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)     在org.apache.tools.ant.Task.perform(Task.java:348)     在org.apache.tools.ant.Target.execute(Target.java:435)     在org.apache.tools.ant.Target.performTasks(Target.java:456)     在org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)     在org.apache.tools.ant.Project.executeTarget(Project.java:1364)     在org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)     在org.apache.tools.ant.Project.executeTargets(Project.java:1248)     在org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:286)     在org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:555)     在org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)

1 个答案:

答案 0 :(得分:0)

这是由于NativeLogReader cn1lib定义了codename1.arg.java.version=8,它可能与有效的Java 8项目冲突。

我创建了这个拉取请求,以解决以下问题:https://github.com/jsfan3/CN1Libs-NativeLogsReader/pull/1完成后,作者将需要提交更新,而您需要从扩展管理器中更新cn1lib。