में नहीं है मेरे पास एक प्रोजेक्ट है जो जावा वेबस्टार्ट तकनीक का उपयोग करता है। मैं 9 8 से जावा संस्करण को अपग्रेड करने के लिए हालांकि फैसला किया, मैं संकलन पर निम्न त्रुटि का सामना करना पड़ा:पैकेज javax.jnlp मॉड्यूल java.jnlp में घोषित किया गया है, जो मॉड्यूल ग्राफ
error: package javax.jnlp is not visible
import javax.jnlp.DownloadServiceListener;
^
(package javax.jnlp is declared in module java.jnlp, which is not in the module graph)
मैं classpath को C:\Program Files\Java\jdk-9\lib\javaws.jar
शामिल करने की कोशिश की, लेकिन अभी भी एक ही मुद्दा बना हुआ है।
क्या आपने अपनी 'मॉड्यूल-info.java'' में 'javaws की आवश्यकता है' जोड़ दिया था? यदि ऐसा है तो आप बिल्ड संस्करण और अपनी मॉड्यूल-info.java फ़ाइल को जोड़ सकते हैं। – nullpointer
@nullpointer मैं 'मॉड्यूल-info.java' का उपयोग नहीं कर रहा था। सभी अन्य पैकेजों को 'जावा' को छोड़कर डिफ़ॉल्ट रूप से शामिल किया गया था। मुझे लगता है कि इसके पीछे कारण @ निकोलई ने अपने जवाब में बताया। वैसे भी, समस्या मॉड्यूल का उपयोग करके हल किया गया है। धन्यवाद –