2012-05-26 13 views
12

न तो उबंटू में और न ही डेबियन में टूल विजुअलवम ओपनजेडीके 7 पैकेज का हिस्सा है। यह ओरेकल जेडीके 7 का हिस्सा है और ऐसा लगता है कि जीपीएल लाइसेंस प्राप्त है। उबंटू में जबकि इसे एक अलग पैकेज के साथ स्थापित किया जा सकता है, ऐसे पैकेज डेबियन में मौजूद नहीं हैं।visualvm OpenJDK7 का हिस्सा नहीं है?

ओपनजेडीके पैकेज का हिस्सा क्यों नहीं है?

उत्तर

8

ओपनजेडीके 7 पर डेबियन के own information पर देखते हुए, हम देखते हैं कि visualvm वास्तव में सुझाया गया है लेकिन अस्तित्व में नहीं है। यदि यह वास्तव में जीपीएल के तहत सॉफ्टवेयर का एक टुकड़ा है ('नेट इस बिंदु पर निराशाजनक है, लेकिन मैं सिर्फ गलत खोज रहा हूं, और मैं इस बिंदु पर शोध करने के लिए पूरी तरह से डाउनलोड करने की कल्पना नहीं करता) तो इसका कारण इसकी अनुपस्थिति लगभग निश्चित रूप से prosaic है: कोई भी डेबियन पैकेज के रूप में उपलब्ध कराने के लिए काम करने के आसपास चारों ओर मिल गया है।

+2

VisualVM के पास ओपनजेडीके के समान लाइसेंस है। Http://en.wikipedia.org/wiki/VisualVM –

4

मैं सिड (http://packages.debian.org/sid/visualvm) के लिए बाइनरी पैकेज डाउनलोड करके डेबियन व्हीज़ी पर विजुअलVM स्थापित करने में सक्षम था। सभी निर्भरताओं को सिड रिपोजिटरी से कुछ और बिना wheezy से संतुष्ट थे, इसलिए मूल रूप से मेरी प्रणाली अभी भी स्थिर है।

23

हमारी उबंटू मशीन में जावा जेडीके के हिस्से के रूप में VisualVM शामिल नहीं था। एक त्वरित खोज से पता चला कि पैकेज एक अलग रूप में उपलब्ध था स्थापित:

$ apt-cache search visualvm 
... 
visualvm - All-in-One Java Troubleshooting Tool 

त्वरित स्थापित करें:

$ apt-get install visualvm 

सफल स्थापना के बाद:

$ which jvisualvm 
/usr/bin/jvisualvm 

मैं इसे चलाने की कोशिश की, लेकिन यह शिकायत करते हुए कहा कि यह जेआरई का उपयोग कर रहा था। मैंने /etc/visualvm/visualvm.conf

# default location of JDK/JRE, can be overridden by using --jdkhome <dir> switch 
jdkhome="/usr/lib/jvm/java-6-openjdk-amd64" 
+0

देखें जब मैंने इन चरणों का पालन किया, तो प्रोग्राम नाम जो स्थापित किया गया था वह Visualvm था, jvisualvm नहीं। अन्यथा, यह मेरे लिए काम किया। – Tim

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