ฉันจะเปลี่ยนโฟลเดอร์เป็นไฟล์. jar ได้อย่างไร


11

ฉันได้ปรับเปลี่ยนโปรแกรมที่เป็น.jarไฟล์ ฉันไม่ได้เก็บถาวรและเปลี่ยน.jarไฟล์เป็นโฟลเดอร์เพื่อให้สามารถแก้ไขได้ ตอนนี้สิ่งที่ฉันต้องทำคือเปลี่ยนโฟลเดอร์กลับเป็น.jarไฟล์เพื่อให้ไม่สามารถเข้าถึงได้เหมือนโฟลเดอร์ ฉันจะทำสิ่งนี้ได้อย่างไร


1
คุณแก้ไขอะไร - บางส่วนของขวดเป็นรหัสที่รวบรวมและไม่สามารถแก้ไขได้ด้วยตนเอง
user151019

ไม่ถูกต้อง. อาจเป็นสินทรัพย์
Max Ried

@ มาร์คคุณยังสามารถจัดหารหัสที่คอมไพล์ของคุณเองได้ ฉันคิดว่า OP กำลังพูดถึง Minecraft
nrubin29

คำตอบ:


7

ไฟล์ Jar เป็นไฟล์ zip เกือบทุกกรณี แต่ฉันจะใช้jar cfคำสั่งเพื่อให้ได้ผลลัพธ์ที่ดีที่สุด

http://docs.oracle.com/javase/tutorial/deployment/jar/build.html

คุณสามารถใช้การบีบอัด OS X จากนั้นเปลี่ยนชื่อไฟล์ zip เป็น. jar - แต่คุณอาจมีไฟล์รายการที่ไม่ถูกต้อง ยากที่จะบอกหากไม่มีไฟล์ที่แน่นอนอยู่ในมือ


จะเกิดอะไรขึ้นถ้าคุณเพิ่งเปลี่ยนชื่อเป็น xxxxx.jar ผมเคยเห็น ML ทำสำเร็จบางไฟล์ที่น่าตื่นตาตื่นใจ ...
Zo219

2
คุณเพิ่มสี่อักขระในชื่อโฟลเดอร์ มันยังคงเป็นโฟลเดอร์และไม่ใช่โฟลเดอร์ซิปที่จัดเก็บเป็นไฟล์เดียว สิ่งที่น่าทึ่งคือเมื่อบริการการเปิดตัว OS X ส่งไฟล์ที่ถูกเปลี่ยนชื่อไปยังเส้นทางที่แตกต่างและคลาสของไฟล์เพื่อเปิด Java อาจฉลาดพอที่จะเรียกใช้บน jar ที่มีการบีบอัดโฟลเดอร์ แต่คุณไม่มีไฟล์ jar แทนที่จะเป็นโฟลเดอร์ (ไม่ว่าจะชื่ออะไรก็ตาม)
bmike

@bmike Java สามารถใช้ไดเรกทอรีแทนที่จะเป็นไฟล์ jar - หาก classpath และไดเรกทอรีมีค่าที่ถูกต้อง - แต่สิ่งนี้ควรครอบคลุมในบทเรียนของ Java
user151019

@ Mark ขอบคุณสำหรับความคิดเห็นที่นี่และในคำถาม java-fu ของฉันอ่อนแอเนื่องจากฝ่อ ฉันอาจจะอันตรายกว่าความรู้ที่มีอยู่ ณ จุดนี้
bmike

-4

อืมฉันลองหลายวิดีโอแล้วพวกเขาบอกว่าเปลี่ยนชื่อไฟล์


1
ฉันคิดว่าแอปของคุณไม่สนใจว่าไม่มีการบีบอัดและโฟลเดอร์. jar โหลดนี่เป็นวิธีแก้ปัญหาที่ดี แต่ฉันคิดว่าผู้ถามต้องการให้ได้ขวดใหม่อีกครั้งเนื่องจากพวกเขามีปัญหาในการอธิบาย
bmike

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