ฉันต้องการรวบรวมโปรแกรม Java ของฉันใน Eclipse แต่ไม่สามารถเรียกใช้งานได้ ฉันไม่เข้าใจวิธีการทำ
ฉันจะคอมไพล์โปรแกรม Java ไปยัง.class
ไฟล์ใน Eclipse โดยไม่ต้องรันได้อย่างไร
ฉันต้องการรวบรวมโปรแกรม Java ของฉันใน Eclipse แต่ไม่สามารถเรียกใช้งานได้ ฉันไม่เข้าใจวิธีการทำ
ฉันจะคอมไพล์โปรแกรม Java ไปยัง.class
ไฟล์ใน Eclipse โดยไม่ต้องรันได้อย่างไร
คำตอบ:
คุณสามารถยกเลิกการตรวจสอบบิลด์โดยอัตโนมัติในเมนูโครงการจากนั้นสร้างด้วยมือโดยพิมพ์ Ctrl + B หรือคลิกไอคอนที่ปรากฏทางด้านขวาของไอคอนเครื่องพิมพ์
คุณจะต้องไปที่Project-> Clean ...จากนั้นสร้างโครงการของคุณ วิธีนี้จะได้ผลแม้ว่าซอร์สโค้ดของคุณจะไม่มีเมธอดหลักใด ๆ ในการรันเป็นโปรแกรมปฏิบัติการ ไฟล์. class จะปรากฏในโฟลเดอร์ bin ของโปรเจ็กต์ของคุณในพื้นที่ทำงานของคุณ
ในกรณีที่คุณลบไฟล์. class ของคุณใน Eclipse แล้วลองสร้างอีกครั้งจากไฟล์. java มันจะไม่ทำอะไรเลย หากคุณพยายามเรียกใช้ไฟล์. java โดยไม่มีไฟล์. class คุณจะได้รับข้อผิดพลาดว่าไม่พบคลาสหลัก
คุณจะต้องเปลี่ยนและบันทึกไฟล์. java ใหม่จากนั้นสร้างใหม่อีกครั้งหรือมิฉะนั้นคุณต้องเรียกใช้ Clean บนโปรเจ็กต์จากนั้นสร้างอีกครั้ง
คลิกขวาที่ Yourproject(in project Explorer)-->Build Project
มันจะรวบรวมไฟล์ทั้งหมดในโปรเจ็กต์ของคุณและอัพเดตโฟลเดอร์บิลด์ของคุณทั้งหมดโดยไม่ต้องรัน
ลองสิ่งนี้ในคอนโซลของคุณ:
javac {$PathToYourProyect}/*
หากคุณต้องการไลบรารีภายนอกให้ลอง:
javac -cp {$PathToYourLibrary}.jar {$PathToYourProyect}/*
คลิกขวาที่ไฟล์บน package Explorer จากนั้นไปที่ Show in Under it ไปที่ terminal Eclipse จะมี Terminal จากนั้นใช้ javac fileName เพื่อคอมไพล์
ไปที่บล็อกนักสำรวจโครงการ ... คลิกขวาที่ชื่อโครงการเลือก "Build Path" -----------> "Configuration Build Path"
จากนั้นหน้าต่างป๊อปอัปจะเปิดขึ้น
ในหน้าต่างป๊อปอัปนี้คุณจะพบ 4 แท็บ 1) แหล่งที่มา 2) โครงการ 3) ห้องสมุด 4) สั่งซื้อและส่งออก
คลิกที่ 1) แหล่งที่มา
เลือกโปรเจ็กต์ (ภายใต้ไฟล์ที่มีอยู่ซึ่งคุณต้องการรวบรวม)
แล้วคลิกตกลง ....
ไปที่ตำแหน่งพื้นที่ทำงานของโครงการเปิดโฟลเดอร์ bin และค้นหาไฟล์คลาสนั้น ...
คุณจะได้รับไฟล์ java ที่คอมไพล์ ...
เพียงเพื่อตรวจสอบข้ามตรวจสอบเวลาที่เปลี่ยนแปลง
หวังว่านี่จะช่วยได้
ขอบคุณ.