java - 生成 ExtJS 6.5 网络应用程序 : [ERR] javax/xml/bind/DatatypeConverter

标签 java extjs java-9 extjs6 extjs6.5

我正在使用 Java 9.0.4,Sencha ExtJS 6.5.3.6 试用版,在桌面目录下,我运行命令

sencha -sdk /Users/donhuvy/Documents/Setup/Software\ development/ExtJS/ext-6.5.3  generate app --ext --modern accounting_vy ./vy_sencha

我看到错误

Sencha Cmd v6.5.3.6
[INF] Copying framework to /Users/donhuvy/Desktop/vy_sencha/ext
[ERR] javax/xml/bind/DatatypeConverter

enter image description here

如何解决?

最佳答案

JAXB API(包括类 javax.xml.bind.DatatypeConverter)现在属于 Java EE API,Java SE 9 中不存在。

解决方案:安装JDK 8,设置为默认。

引用:http://openjdk.java.net/jeps/320

关于java - 生成 ExtJS 6.5 网络应用程序 : [ERR] javax/xml/bind/DatatypeConverter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48791083/

相关文章:

java - 无法使用 jar 命令构建 - java.io.IOException : line too long

java - Android Java Opencv canny 抛出 cvexception

gradle - JUnit 5、Java 9 和 Gradle : How to pass --add-modules?

java - java 9 上的 jaxb2-maven-plugin 失败

java - 如何在运行时扩展模块路径

java - Linux 上的 Tomcat 7 无法在 Grails 3 War 文件中找到 Java 类

javascript - 带有自定义 ListItem 的 NestedList

javascript - 如何将对象迭代到对象数组

css - 文本 Sprite 样式

java - 添加到购物车设计在 Android 中工作