Когда я пытаюсь запустить мой класс java, я становлюсь ниже сообщения об ошибке, но тот же отлично работает в JDK 1.7.JDK 8-java.lang.ClassNotFoundException: sunw.io.Serializable
Недавно я установил JDK 8 после этого, я становлюсь ниже Ошибка. Как решить эту проблему?
Some related files cannot be found :
java.lang.NoClassDefFoundError: sunw/io/Serializable
Я загрузке мой файл класса, используя
Class inv = Class.forName(ClassName);
Исключение:
Caused by: java.lang.ClassNotFoundException: sunw.io.Serializable
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Опубликовать трассировку стека и соответствующий код. Вопрос без него непонятен и без ответа. – EJP
Невозможно найти некоторые связанные файлы: java.lang.NoClassDefFoundError: sunw/io/Serializable. Это происходит только при использовании JDK 8 – Mahendiran
Мы можем прочитать то, что вы уже разместили. Вам не нужно публиковать его дважды. То, что мы не можем прочитать, это та часть, которую вы не опубликовали. Часть, о которой я просил. Трассировка стека и соответствующий код. -1 – EJP