2016-03-24 7 views
5

के साथ ओपनजेडीके 9 ईए का उपयोग करना अभी मैं ओपनजेडीके 9 के साथ खेलने के लिए इंटेलिजे को स्थापित करने की कोशिश कर रहा हूं जिसे मैंने डाउनलोड किया और here से स्थापित किया। मुझे 64 बिट विंडोज संस्करण मिला। मैंने परियोजना संरचना पर जाकर और सी: \ प्रोग्राम फ़ाइलें \ जावा \ jdk-9 को एक नए एसडीके के रूप में जोड़कर जेडीके 9 जोड़ा। जब तक मैं वास्तव में प्रोग्राम चलाने की कोशिश नहीं करता तब तक सबकुछ बढ़िया और सामान्य दिखता है, फिर ऐसा होता है।IntelliJ

Error:Internal error: (java.lang.NoClassDefFoundError) Could not initialize class java.lang.management.ManagementFactory$PlatformMBeanFinder 
java.lang.NoClassDefFoundError: Could not initialize class java.lang.management.ManagementFactory$PlatformMBeanFinder 
    at java.lang.management.ManagementFactory.getPlatformMXBeans(ManagementFactory.java:684) 
    at java.lang.management.ManagementFactory.getMemoryPoolMXBeans(ManagementFactory.java:392) 
    at com.intellij.openapi.util.LowMemoryWatcher.<clinit>(LowMemoryWatcher.java:84) 
    at com.intellij.util.io.PersistentHashMap.<init>(PersistentHashMap.java:118) 
    at com.intellij.util.io.PersistentHashMap.<init>(PersistentHashMap.java:126) 
    at org.jetbrains.jps.incremental.storage.AbstractStateStorage.createMap(AbstractStateStorage.java:136) 
    at org.jetbrains.jps.incremental.storage.AbstractStateStorage.<init>(AbstractStateStorage.java:41) 
    at org.jetbrains.jps.incremental.storage.TimestampStorage.<init>(TimestampStorage.java:36) 
    at org.jetbrains.jps.incremental.storage.ProjectTimestamps.<init>(ProjectTimestamps.java:36) 
    at org.jetbrains.jps.cmdline.BuildRunner.load(BuildRunner.java:90) 
    at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:266) 
    at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:125) 
    at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:232) 
    at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:44) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1158) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:632) 
    at java.lang.Thread.run(Thread.java:804) 

किसी और को इस मुद्दे भर में भाग गया और इंटेलीजे साथ JDK 9 उपयोग करने के लिए एक रास्ता मिल गया है?

+0

मान लीजिए, आह? किसी भी अद्यतन? – Mathomatic

+1

मैं इस मुद्दे को कभी हल नहीं कर सकता। मुझे लगता है कि उस समय तक जेडीके 9 आधिकारिक तौर पर जारी किए गए जेटब्रेन ने इंटेलिजे के एक संस्करण को जारी किया होगा जो आसानी से काम करता है। मैं अब नेट दुनिया में हूं इसलिए शायद मैं जल्द ही इसे किसी भी समय फिर से समझने की कोशिश नहीं करूँगा। – arjabbar

उत्तर

2

शायद आपको jdk का पुराना संस्करण आजमाने की ज़रूरत है। मुझे आपके साथ एक ही समस्या है और मैं IntelliJ में jdk का पुराना संस्करण चुनता हूं। लेकिन मुझे जावा 9-ए के साथ एक्लिप्स स्थापित करने में अभी भी समस्या है। यह मेरी पोस्ट है: With java 9 ea, Eclipse fails to install and show error "An error has occurred, see the log file null"