Cách chữa lỗi khi đưa 1 java project vào eclipse
Trong bài này mình sẽ hướng dẫn các bạn mới nhập môn Java cách tạo project mới trên eclipse để bắt đầu con đường chinh phục Java của mình. Show
Giới thiệu về EclipseEclipse là một IDE hỗ trợ nhiều ngôn ngữ lập trình phổ biến hiện nay như PHP, C, C++,…trong đó có Java. Là một IDE miễn phí có tiếng, eclipse trở thành một công cụ mà mỗi lập trình viên không thể không biết đến. Tại thời điểm mình viết bài này thì Eclipse có phiên bản mới nhất là Neon. Chi tiết về eclipse bạn có thể hỏi thêm anh gồ nhé Các bạn thực hiện từng bước như dưới đây nhé Bước 1: Vào File > New > Java Project Bước 2: Một hộp thoại hiện ra, bạn nhập tên Project ở “Project name“, Tích chọn “Use default location” để sử dụng nơi lưu project (workspace) mặc định. (Muốn chọn nơi lưu khác thì bỏ tích và chọn lại nơi lưu bạn nhé.) Nhấn Finish là xong. Sau khi hoàn tất việc tạo, bạn sẽ nhìn thấy một project với tên đã đặt tại tab Package Explorer Cuối cùng, muốn thao tác gì đó với project của bạn thì tùy nhé 🙂 Bạn thích thì có thể xóa đi rồi tạo lại 100 lần, thậm chí 1000 lần cho nhớ 😀 Trong quá trình xây dựng project bằng Eclipse, chúng ta thường sử dụng một số thao tác để tiến hành tạo file, build, run hay clean source cho project. Vì thế bài này mình giới thiệu đến các bạn một số thao tác thường dùng trong Eclipse. Nội dung Thao tác Tạo FileĐể tạo file thì đơn giản bạn chỉ cần click chuột phải vào thư mục của Project muốn tạo (hoặc vào menu File) -> New -> Chọn loại file cần tạo. Sau đó bạn điền tên file và OK là xong. Thao tác Xóa FileXóa file thì đơn giản là chọn file -> delete -> Xác nhận xóa. Thao tác Đổi tên file, tên lớp, phương thức, tên biếnNếu đơn giản chỉ là đổi tên file thì chỉ cần chọn File -> F2 -> đánh tên mới là xong. Tuy nhiên, thông thường các file này sẽ được sử dụng ở những nới khác, nếu đổi như vậy có thể gây ra lỗi hoặc phải đi sửa ở từng nơi. Cách đơn giản nhất là sử dụng thao tác Refactor. Refactor là thao tác mà eclipse sẽ tự động đổi toàn bộ tên File/ Class/ Method/ Variable liên quan đến tên cần đổi. Ví dụ: đổi tên lớp Student sang SinhVien thì tất cả những nơi nào có sử dụng class Student cũng sẽ đổi theo. Tương tự, đổi tên phương thức, biến cũng vậy. Refactor Tên FileChọn File cần đổi tên -> Chuột phải -> Refactor -> Rename …. -> Đổi tên mới -> OK. Khi đổi tên file thì tên lớp cũng đổi theo. Refactor Tên ClassChọn Tên lớp cần đổi tên -> Chuột phải -> Refactor -> Rename …. -> Đổi tên mới -> Enter Refactor Tên Phương thứcChọn Phương thức cần đổi tên -> Chuột phải -> Refactor -> Rename …. -> Đổi tên mới -> Enter Refactor Tên BiếnChọn Biến cần đổi tên -> Chuột phải -> Refactor -> Rename …. -> Đổi tên mới -> Enter Có thể nhấn phím tắt: Alt + Shift + F. Thao tác Thêm thư viện cho ProjectViệc thêm thư viện cho project thì chắc chắn sẽ xảy ra trong một dự án. Vì thế bạn nên biết thêm các cách để add thư viện mới, và remove thư viện không cần thiết đi. Trường hợp tạo project bằng Maven hoặc Gradle sẽ đơn giản hơn. Các bài viết tiếp theo mình sẽ hướng dẫn các bạn quản lý thư viện trong project bằng Maven và Gradle. Thêm thư viện jarCó nhiều cách để thêm gói thư viện Jar vào project. Thông thường tôi thực hiện theo cách sau:
Kết quả sau khi thêm jar: Bỏ thư viện jarVào phần Referenced Libraries -> chọn chuột phải vào File jar -> Build Path -> Remove from Build Path. Thêm thư viện ngoài projectNhấn chuột phải lên Project -> Chọn Build Path -> Configure Build Path
Thao tác Build sourceMặc định khi bạn cài mới, Eclipse sẽ chọn Build Automatically để nó tự động build khi có sự thay đổi về source code. Tuy nhiên, đối với những dự án lớn source nhiều việc build rất mất thời gian nên thường sẽ thiết lập ở chế độ build bằng tay.
Tìm kiếm/ Thay thế trong file đang mởEdit -> Find/ Replace (Ctrl + F) Tìm kiếm resource trong Project đang mởNavigate -> Open Resource (Ctr + Shift + R) Tìm kiếm nâng caoTìm trong một từ trong các file Java (*.java), HTML (*.html), hoặc tất cả (*.*) và các tùy chọn khác. Trên menu Search -> File Tìm các lớp và phương thức có sử dụng phương thứcNhấn chuột phải lên phương thức cần tìm -> Open Call Hierarchy. Danh sách các lớp, phương thức có sử dụng hàm doSomething được liệt kê trong cửa sổ Call Hierarchy. Có thể nhấp đôi chuột lên phương thức ở cửa sổ Call Hierarchy để mở file đang sử dụng. |