来自ZKM日志:
致命错误:尝试使用"混淆" 132行语句中有不可用的类:Class' javax.naming.Binding'在寻找方法时找不到' getObject()'在班级' javax.naming.Binding'它在类&C; \ Users \ AndroidProjects \ myProject \ myProject \ build \ libs \ myProject.jar!org / bouncycastle / cert / dane / fetcher / JndiDANEFetcherFactory $ 1.class'中引用。检查classpath选项并重新打开类。 (1a)的
我在jar中包含了依赖项,因此库是独立的,用户不需要导入很多东西。但是,使用ZKM时会弹出此错误。
如何让ZKM忽略这个?
答案 0 :(得分:0)
我在使用javaFX类时遇到了同样的问题。
您可以将缺少的jar添加到Zelix脚本中的类路径中,然后它将起作用:
来自https://www.zelix.com/klassmaster/docs/langZKMScript.html
的示例An example using every statement and parameter with color coding
/*****************************************************************************/
/* Sample ZKM Script using every statement and parameter */
/*****************************************************************************/
classpath ".;c:\jdk1.4.0\jre\lib\rt.jar"
"C:/path to java/lib/ext/jfxrt.jar" // this is what I had to add
"Path to the jar that wasn't found"; // you could add the jar containing the Binding class