Tôi muốn biên dịch chương trình Java của mình trong Eclipse nhưng không muốn chạy nó. Tôi không thể hiểu làm thế nào để làm điều đó.
Làm cách nào để biên dịch một chương trình Java thành .class
các tệp trong Eclipse mà không cần chạy nó?
Tôi muốn biên dịch chương trình Java của mình trong Eclipse nhưng không muốn chạy nó. Tôi không thể hiểu làm thế nào để làm điều đó.
Làm cách nào để biên dịch một chương trình Java thành .class
các tệp trong Eclipse mà không cần chạy nó?
Câu trả lời:
Bạn sẽ cần vào Project-> Clean ... , sau đó xây dựng dự án của bạn. Điều này sẽ hoạt động, ngay cả khi mã nguồn của bạn không chứa bất kỳ phương thức chính nào để chạy như một chương trình thực thi. Các tệp .class sẽ xuất hiện trong thư mục bin của dự án, trong không gian làm việc của bạn.
Trong trường hợp bạn xóa tệp .class của mình trong Eclipse và sau đó cố gắng tạo lại nó từ tệp .java, nó sẽ không làm gì cả. Nếu bạn cố gắng chạy tệp .java mà không có tệp .class, bạn sẽ gặp lỗi không thể tìm thấy lớp chính.
Bạn sẽ phải thay đổi và lưu lại tệp .java sau đó xây dựng lại hoặc nếu không, bạn phải chạy Clean trên dự án sau đó xây dựng lại.
Nhấp chuột phải vào Yourproject(in project Explorer)-->Build Project
Nó sẽ biên dịch tất cả các tệp trong dự án của bạn và cập nhật thư mục xây dựng của bạn mà không cần chạy.
Hãy thử điều này trong bảng điều khiển của bạn:
javac {$PathToYourProyect}/*
Nếu bạn cũng cần bất kỳ thư viện bên ngoài nào, hãy thử:
javac -cp {$PathToYourLibrary}.jar {$PathToYourProyect}/*
Nhấp chuột phải vào tệp trên gói Explorer Sau đó đi đến Hiển thị trong Dưới đó đi đến thiết bị đầu cuối Eclipse sẽ có một thiết bị đầu cuối sau đó Sử dụng javac fileName để biên dịch
Vào khối trình khám phá dự án ... nhấp chuột phải vào tên dự án chọn "Đường dẫn xây dựng" -----------> "Đường dẫn xây dựng cấu hình"
thì cửa sổ bật lên sẽ mở ra.
trong cửa sổ bật lên này, bạn sẽ tìm thấy 4 tab. 1) nguồn 2) dự án 3) Thư viện 4) đặt hàng và xuất
Nhấp vào 1) Nguồn
chọn dự án (trong đó tệp đó hiện diện mà bạn muốn biên dịch)
và sau đó nhấp vào ok ....
Đi đến vị trí không gian làm việc của dự án, mở thư mục bin và tìm kiếm tệp lớp đó ...
bạn sẽ nhận được tệp java đó được biên dịch ...
chỉ để xác minh chéo kiểm tra thời gian đã thay đổi.
hy vọng điều này sẽ giúp.
Cảm ơn.