我使用 netbans 10.0 创建了一个新的 CodeNameOne 项目,但无法运行它
输出:
/home/autonome/NetBeansProjects/javaWorkSpace/CodenameOne7/build.xml:17: taskdef A class needed by class com.codename1.build.client.GenerateGuiSources cannot be found: javax/xml/bind/JAXBException using the classloader AntClassLoader[/home/autonome/NetBeansProjects/javaWorkSpace/CodenameOne7/CodeNameOneBuildClient.jar]
java-版本
openjdk version "11.0.1" 2018-10-16 OpenJDK Runtime Environment (build 11.0.1+13-Ubuntu-3ubuntu116.04ppa1) OpenJDK 64-Bit Server VM (build 11.0.1+13-Ubuntu-3ubuntu116.04ppa1, mixed mode, sharing)
javac-版本
javac 11.0.1
最佳答案
听起来这不是 NetBeans 使用的 Java 版本。确保 NetBeans 本身在 JDK 11 上运行,并且在项目首选项中将 JDK 11 设置为 JDK。
关于java - 无法运行 IDE 创建的新 codeNameOne 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54980593/