2016-04-20 6 views
5

वर्तमान में जेडीके 1.8 अपडेट 92 (32-बिट) का उपयोग कर रहा है। जार से लॉन्च होने पर, या एक-जावाएन्टेंट के रूप में, ScenicView मेरे जावाएफएक्स एप्लिकेशन को क्यों नहीं ढूंढ पाएगा: पैरामीटर?ScenicView 8.6.0 JavaFX एप्लिकेशन नहीं ढूंढ रहा

यदि मैं अपना जावाएफएक्स एप्लीकेशन लॉन्च करता हूं, और फिर जार फ़ाइल से सीनिक व्यू लॉन्च करता हूं, तो यह कनेक्ट करने के लिए कुछ खोजने की कोशिश करता है। मैं -debug विकल्प कमांड लाइन पर निर्धारित किया है और सभी मुझे मिलता है इस: -

Platform running 
Launching ScenicView v8.0.0 
Startup done 
Creating server 
Server done 
Number of running Java applications found: 0 
0 JavaFX applications found 

मैं SCENICVIEW शुरू करने की कोशिश की है दोनों इंटेलीजे से एक "बाहरी उपकरण" (सही JVM निर्दिष्ट के साथ) के रूप में, और बस कमांड लाइन से। वही परिणाम

-जवाजेंट विधि या तो काम नहीं कर रही है। अगर मैं अपने आवेदन करने के लिए एक -javaagent पैरामीटर के रूप में जार जोड़ने के लिए, प्रलेखन के अनुसार, मैं सिर्फ इस त्रुटि स्टार्टअप पर मिलती है:

Exception in thread "scenic-view-boot" java.lang.IllegalStateException: Toolkit not initialized 
at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:273) 
at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:268) 
at javafx.application.Platform.runLater(Platform.java:83) 
at org.scenicview.ScenicView.lambda$premain$34(ScenicView.java:122) 
at java.lang.Thread.run(Thread.java:745) 

शुभारंभ कि काम करता है का एकमात्र तरीका अपने आवेदन करने के लिए SCENICVIEW जार जोड़ने के लिए है classpath और इस

ScenicView.show(mainScene); 

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

यह पूरी तरह से काम करता था। मैं कुछ पुराने जेडीके संस्करणों को खोद सकता हूं और देख सकता हूं कि यह पहले जेवीएम के साथ काम करता है (अपडेट 77 बिल्कुल वही समस्या प्रदर्शित करता है), लेकिन इस बीच, क्या अधिक विस्तृत लॉगिंग करने का कोई तरीका है ताकि मैं समस्या को आजमा सकूं और ढूंढ सकूं ?

उत्तर

2

ऐसा लगता है कि यह एजेंट मोड में ScenicView स्टार्टअप में बग है। मैंने issue खोला और इसे ठीक करने के लिए पीआर का प्रस्ताव दिया।

+0

इसे निश्चित के रूप में चिह्नित किया गया है, लेकिन किस संस्करण में कृपया? – pdem

+1

प्रतिबद्ध इतिहास के अनुसार, जेडीके 8 के लिए संस्करण 8.7.0 में फिक्स शामिल है। –

संबंधित मुद्दे