3
어딘가를 제공, 나는이 작업을 수행 :Clojure의 프록시 내 코드에서 java.lang.VerifyError
:(proxy [JComboBox IDeref] []
(deref [] (.getSelectedItem this)))
내 컴퓨터에 잘 작동하지만
, 일부 사용자가 다음과 같은 문제를보고java.lang.VerifyError: class ggo.igs.gui.widgets.proxy$javax.swing.JComboBox$IDeref$db53459f
overrides final method 1®+1ú h.1®ˆû1ú h
at java.lang.ClassLoader.defineClass1 (ClassLoader.java:-2)
java.lang.ClassLoader.defineClass (ClassLoader.java:676)
java.security.SecureClassLoader.defineClass (SecureClassLoader.java:124)
java.net.URLClassLoader.defineClass (URLClassLoader.java:260)
java.net.URLClassLoader.access$100 (URLClassLoader.java:56)
java.net.URLClassLoader$1.run (URLClassLoader.java:195)
java.security.AccessController.doPrivileged (AccessController.java:-2)
java.net.URLClassLoader.findClass (URLClassLoader.java:188)
com.sun.jnlp.JNLPClassLoader.findClass (JNLPClassLoader.java:332)
java.lang.ClassLoader.loadClass (ClassLoader.java:317)
java.lang.ClassLoader.loadClass (ClassLoader.java:252)
java.lang.ClassLoader.loadClassInternal (ClassLoader.java:375)
ggo.igs.gui.widgets$combo_box.doInvoke (widgets.clj:124)
clojure.lang.RestFn.invoke (RestFn.java:440)
특히 이상한 "이름"이 아닌 마지막 방법을 무시할 수있는 부분이 없습니다. 아이디어가 잘못되었을 수 있습니다?
예, 이것은 내 컴퓨터의 경우 1.6이고 컴퓨터의 경우 1.5입니다. 그러나이 두 컴퓨터 사이의 호환이 가능하지 않습니까? – bsteuber
바이너리 컴파일 가능해야하지만, 내 인생에 내기를 걸지는 않을 것입니다;) Java 5 JDK를 사용하여 IDE를 컴파일하도록 설정할 수 있습니다. –