visualVM สามารถทำงานได้ที่ไหนสำหรับ linux?


2

ฉันกำลังพยายามติดตั้งปลั๊กอิน VisualVM สำหรับ eclipse บน Ubuntu linux ของฉัน

ฉันต่อไปนี้คำแนะนำที่นี่

ดังนั้นฉันได้ทำส่วนการติดตั้งแล้วและปลั๊กอินถูกติดตั้งไปยัง eclipse

ตอนนี้สำหรับ confusion ฉันต้องป้อนพา ธ ไปยัง executable

ความคิดของสิ่งที่จะเป็นอย่างไร

ฉันดู / bin / ไม่มีไฟล์ชื่อ visualvm หรืออะไรที่คล้ายกัน และมีไฟล์ jar ในการดาวน์โหลดที่แตกแล้ว


คุณติดตั้ง VisualVMที่ไหน
Michael Hampton

ฉันใช้ตัวเลือก 'ติดตั้งซอฟต์แวร์' คราสและชี้ไปที่โฟลเดอร์ที่แยกออกมา
user1068446

คำตอบ:


1

เพียงแค่ติดตั้งตัวเรียกใช้งานไม่ได้จริงติดตั้ง VisualVM พวกเขาเป็นผลิตภัณฑ์ที่แยกต่างหาก


2
มันน่าสนใจที่จะมีคำตอบที่แท้จริงสำหรับคำถาม ... ผู้บริหารอยู่ที่ไหน?
Rafael

visualvm \ bin \ visualvm.exeหรือ visualvm / bin / visualvmขึ้นอยู่กับระบบปฏิบัติการของคุณ
Sha

2

คุณต้องติดตั้ง jdk

บน Ubuntu และอื่น ๆ ที่น่าจะเป็นเช่นนั้นไบนารีจะเป็น

/usr/lib/jvm/java-8-oracle/bin/jvisualvm

คุณต้องปรับรุ่นของหลักสูตร


0

ลองใช้คำสั่ง find เช่นนั้นหรือคล้ายกัน

sudo find / -exec grep "*visualvm*" {} \; -print

นอกจากนี้ให้ดูใน / usr / bin, / usr / lib และแม้แต่ ~ / workspace / .metadata / .plugins

ฉันไม่ได้ใช้ Eclipse ด้วยตัวเอง แต่ฉันมีความทรงจำที่ห่างไกลเมื่อฉันทำ


0

หมายเหตุ: ปัจจุบันหากเส้นทาง VisualVM หายไปการเริ่มต้นใช้งานรหัสของคุณด้วยตัวเรียกใช้ VisualVM จะแสดง:

เกิดข้อผิดพลาดภายในระหว่าง: "การเปิดใช้ [คลาสหลัก]" java.lang.NullPointerException

ในการแก้ไขปัญหานี้ไปที่: Properties-> Run / Debug-> Launching-> VisualVM Configuration และกรอกข้อมูลลงในกล่อง "VisualVM Executable" ด้วยพา ธ ที่ถูกต้อง

เส้นทางที่ใช้งานได้จะเป็น[path into folder where you extracted contents of your VisualVM download]\bin\visualvm.exeหรือ.../bin/visualvmขึ้นอยู่กับระบบปฏิบัติการของคุณ (ตามความเห็นของ Sha)

หากคุณไม่พบเส้นทางนี้ในระบบของคุณอาจเป็นเพราะคุณได้ติดตั้งตัวเรียกใช้ VisualVM เท่านั้น แต่ไม่ใช่ตัว VisualVM เอง (ดังที่ M.Hampton กล่าวไว้)

คุณสามารถรับ VisualVM ได้จากที่นี่: http://visualvm.java.net/download.html#first_steps (อย่าคลิกการรวม Eclipse IDE 'เพราะจะนำคุณไปสู่ตัวเรียกใช้อีกครั้ง)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.