Попытка найти способ избавиться от этой ошибки на eclipse.Google App Engine DataNucleus 3.1.1 Неожиданная ошибка исключения
DataNucleus Enhancer (version 3.1.1) : Enhancement of classes
Encountered a problem: Unexpected exception
Вот лог
java.lang.RuntimeException: Unexpected exception
at com.google.appengine.tools.enhancer.Enhancer.execute(Enhancer.java:76)
at com.google.appengine.tools.enhancer.Enhance.<init>(Enhance.java:71)
at com.google.appengine.tools.enhancer.Enhance.main(Enhance.java:51)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.appengine.tools.enhancer.Enhancer.execute(Enhancer.java:74)
... 2 more
Caused by: java.lang.IllegalArgumentException
at org.objectweb.asm.ClassReader.<init>(Unknown Source)
at org.objectweb.asm.ClassReader.<init>(Unknown Source)
at org.objectweb.asm.ClassReader.<init>(Unknown Source)
at org.datanucleus.enhancer.asm.ASMClassEnhancer.getClassNameForFileName(ASMClassEnhancer.java:272)
at org.datanucleus.enhancer.DataNucleusEnhancer.getFileMetadataForInput(DataNucleusEnhancer.java:727)
at org.datanucleus.enhancer.DataNucleusEnhancer.enhance(DataNucleusEnhancer.java:525)
at org.datanucleus.enhancer.DataNucleusEnhancer.main(DataNucleusEnhancer.java:1258)
... 7 more
У меня есть две версии Java, один 1.8.0_25, другой 1.7.0_46
это мой путь
C:\Program Files (x86)\Java\jre7\bin;;C:\oraclexe\app\oracle\product\11.2.0\server\bin;;C:\ProgramData\Oracle\Java\javapath;
и по умолчанию я использую jre7 на затмении, не знаю, что еще нужно упомянуть здесь. Я не нашел никаких явных объяснений решений здесь или на других сайтах, вместо того, чтобы пытаться изменить версию java, попробовал все экземпляры java на моем компьютере, удалил и установил снова. Я предполагаю, что это может быть проблема с java и datanucleus compability, но в настоящее время использование java7 и плагинов, которые я использую, автоматически загружалось из eclipse, поэтому не было никакой подсказки. Если вам нужны какие-либо разъяснения, спросите меня, пожалуйста.
https: // StackOverflow.com/questions/18727775/error-with-classenhancer-asm –
спасибо за ссылку на этот ответ, я почти прошел через все ответы, поэтому я уже видел это, но на этот раз это привело меня к другой идее. Я решил это и создаю ответ :) – Karavana
У меня точно такая же проблема – Suspended