ไม่สามารถเปลี่ยนค่าเริ่มต้น. jar จาก Command Prompt เป็น Java SE Binary


0

เมื่อก่อนฉันเปลี่ยนตัวเปิดเริ่มต้นสำหรับ.jarไฟล์เป็น cmd เนื่องจากฉันกำลังเขียนแอปพลิเคชันคอนโซลใน java และต้องการให้สามารถเรียกใช้ได้อย่างง่ายดาย (ตอนนี้ฉันรู้แล้วว่าคุณสามารถผลลัพธ์ที่คล้ายกันได้javaw.exe) ตอนนี้ฉันกำลังพยายามเปลี่ยนที่เปิดเริ่มต้นกลับไปjavaw.exeเป็นเหมือนที่ฉันเคยทำมาก่อน ฉันไม่สามารถเปลี่ยนเป็นjavaw.exeหรือแนะนำโปรแกรมอื่น ๆ ได้

ฉันไม่สามารถทำได้ด้วยการคลิกขวาและไปที่เมนูเปิดด้วย -> เลือกเมนูโปรแกรมเริ่มต้น ... วิธีการนี้เปิดโปรแกรมด้วยjavaw.exeแต่ไม่สามารถตั้งค่าเป็นตัวเปิดเริ่มต้น ฉันพยายามทำมันผ่านแผงควบคุม แต่สิ่งนี้ไม่สามารถเปลี่ยนตัวเปิดเริ่มต้นได้เช่นกัน ในที่สุดฉันก็ทำตามบทช่วยสอนที่นี่แต่ฉันไม่พบ "ไม่มีไฟล์ที่เกี่ยวข้อง"

คำตอบ:


1

ก่อนอื่นให้ลองถอนการติดตั้งและติดตั้ง Java ใหม่อีกครั้ง (โดยหวังว่าจะรีเซ็ตการเชื่อมโยงไฟล์)

หากยังใช้งานไม่ได้ให้ลองกด Windows Key + R แล้ววาง "Control Panel \ Programs \ Default Programs \ Set Associations"

ตั้งค่าเป็นjava.exeไม่javaw.exe(จำไม่ได้ว่าอันใดที่รันจาวา แต่มันคุ้มค่ากับการยิง

แม้ว่าจะไม่ได้ผลลองใช้จุดคืนค่าระบบก่อนหน้าการเชื่อมโยง (ทำก่อนที่จะคืนค่ากรณีที่คุณต้องเปลี่ยนกลับ)

หากยังไม่ได้ผลให้ลองอ่านบทความนี้: http://www.sevenforums.com/tutorials/19449-default-file-type-associations-restore.html

หรือบทเรียนอื่น ๆ จากอินเทอร์เน็ต โปรดสำรองข้อมูลก่อนทำการเปลี่ยนแปลงหากมีข้อผิดพลาด (จุดคืนค่าระบบ)


หากคุณไปใช้การสอนของ Sevenforums คุณจะต้องใช้ไฟล์. reg ฉันอาจจะสามารถสร้างไฟล์ได้หากจำเป็น

ขอบคุณ! วิธีที่สองใช้งานได้ (ฉันมีโปรแกรมเชื่อมโยงจาวาที่แตกต่างกัน 7 รายการถอนการติดตั้งสองรายการแล้วตัดสินใจว่ามันมีความเสี่ยงเล็กน้อย) หมายเหตุฉันพบโปรแกรมในControl Panel\Programs\Default Programs\Set Default Programsและต้องเปลี่ยนเป็น WinRar ฉันใช้Open With --> Choose Default Program...วิธีการแบบดั้งเดิม
FracturedRetina

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