Я работаю над проектом «biggish» Maven/Java и не могу понять, какую ошибку я получаю при запуске приложения (он компилируется в порядке). Код ошибки я получаю:Java NoClassDefFoundError
java.lang.NoClassDefFoundError: Could not initialize class com.sun.management.OperatingSystem
at com.sun.management.OSMBeanFactory.getOperatingSystemMXBean(OSMBeanFactory.java:30)
at sun.management.ManagementFactory.getOperatingSystemMXBean(ManagementFactory.java:100)
at sun.management.ManagementFactory.createPlatformMBeanServer(ManagementFactory.java:308)
at java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:504)
at com.sun.xml.internal.ws.server.JMXAgent.<init>(JMXAgent.java:49)
at com.sun.xml.internal.ws.server.JMXAgent.getDefault(JMXAgent.java:77)
at com.sun.xml.internal.ws.server.WSEndpointImpl.<clinit>(WSEndpointImpl.java:84)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
От взгляда его, кажется, VM не находит класс «com.sun.management.OperatingSystem», но после того, как прибегая к помощи вокруг, я не могу найти, где это класс должен быть расположен.
Любые подсказки?
EDIT: Запуск с JRE JDK 1.6.0_18 (JAVA_HOME = C: \ Program Files \ Java \ jdk1.6.0_18)
В какой версии Java вы запускаете приложение? –
Можете ли вы разместить свои соответствующие части вашего maven и сценарий запуска. – Sean