जावा प्रोग्राम से, मुझे स्थानीय HTML फ़ाइल पर डिफ़ॉल्ट ब्राउज़र लॉन्च करने की आवश्यकता है, जो फ़ाइल के अंदर एक एंकर की ओर इशारा करता है। जावा एसई 6 में, java.awt.Desktop.browse विधि फ़ाइल खोल देगा, लेकिन एंकर का सम्मान नहीं करेगा, इसलिए निम्न की तरह कुछ फ़ाइल शीर्ष पर फ़ाइल खोलता है, लेकिन ब्राउज़र को एंकर पर पृष्ठ नहीं देता है:जावा से एंकर के साथ फ़ाइल प्रोटोकॉल यूआरएल कैसे लॉन्च करें?
Desktop.getDesktop("file:///C:/foo/bar.html#anchor");
सूर्य कहता है http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6477862 कि फाइल यूआरआई प्रोटोकॉल में एंकर समर्थित नहीं हैं।
क्या किसी के पास कोई बेहतर जवाब है?
मैं जावा एसई 6 का उपयोग कर सकता हूं। मैं विंडोज़ केवल समाधान के साथ ठीक हूं।
यह संक्षेप में एक कंसोल विंडो दिखाएगा। – Joey