问题描述
我需要使用Sencha Cmd 5(v5.1.3.61)。 sencha app watch
之后出现错误:
Sencha Cmd v5.1.3.61
[WRN] the following remote package repository directories did not initialize properly :
[WRN] - /home/radoslaw/bin/Sencha/Cmd/5.1.3.61/../repo/pkgs
[WRN] - /home/radoslaw/bin/Sencha/Cmd/5.1.3.61/../repo/.sencha
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
at com.sencha.util.StringUtil.toBase64(StringUtil.java:202)
at com.sencha.tools.generator.DataStoreImpl.get(DataStoreImpl.java:103)
at com.sencha.tools.generator.Generator$1.doMerge(Generator.java:461)
at com.sencha.tools.generator.Generator$Mode$3.dispatch(Generator.java:266)
at com.sencha.tools.generator.Generator.generateFiletoFile(Generator.java:446)
at com.sencha.tools.generator.Generator.generateFiletoDir(Generator.java:438)
at com.sencha.tools.generator.Generator.generateDirToDir(Generator.java:431)
at com.sencha.tools.generator.Generator.generateDirToDir(Generator.java:426)
at com.sencha.tools.generator.Generator.generate(Generator.java:145)
at com.sencha.tools.pkg.LocalRepository.init(LocalRepository.java:131)
at com.sencha.tools.pkg.LocalRepository.init(LocalRepository.java:185)
at com.sencha.command.environment.WorkspaceRepository.getLocalRepository(WorkspaceRepository.java:273)
at com.sencha.command.environment.WorkspaceRepository.getLocalRepository(WorkspaceRepository.java:286)
at com.sencha.command.environment.FrameworkEnvironment.loadFrameworkPackage(FrameworkEnvironment.java:207)
at com.sencha.command.environment.AppOrPackageEnvironment.loadFrameworkConfig(AppOrPackageEnvironment.java:52)
at com.sencha.command.environment.AppEnvironment.<init>(AppEnvironment.java:50)
at com.sencha.command.environment.BuildEnvironment.load(BuildEnvironment.java:100)
at com.sencha.command.environment.BuildEnvironment.load(BuildEnvironment.java:124)
at com.sencha.command.environment.BuildEnvironment.load(BuildEnvironment.java:70)
at com.sencha.command.Sencha.loadBuildEnvironment(Sencha.java:426)
at com.sencha.command.Sencha.main(Sencha.java:128)
Caused by: java.lang.classNotFoundException: javax.xml.bind.DatatypeConverter
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.classLoader.loadClass(ClassLoader.java:522)
... 21 more
操作系统:Linux Mint 20 Cinnamon
Linux Karnel:5.4.0-26-通用
Java版本:
openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1,mixed mode,sharing)
我知道可以归结为Java版本。 我发现的解决方案并没有解决相同的问题。 有没有人遇到过这样的问题?什么是最简单的解决方案?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)