Làm quen với Netbeans

Trong bài viết dưới đây, chúng tôi sẽ giới thiệu với các bạn những đặc điểm cơ bản nhất của NetBeans IDE qua 1 bài thử nghiệm nho nhỏ, đó là tạo ứng dụng Java “Hello World”. Và khi hoàn tất, các bạn sẽ nắm rõ được kiến thức và quy trình chung khi lập trình ứng dụng trong IDE.

1. Khởi tạo Project:

Trước tiên, các bạn hãy khởi động NetBeans IDE. Từ bên trong IDE, chọn File > New Project(phím tắt Ctrl + Shift + N) như hình dưới:
Khởi tạo project - Netbeans

Cửa sổ New Project hiển thị, các bạn chọn mục Java > Java Application. Sau đó nhấn Next:
lam quen voi netbeans ide java 2 Làm quen với NetBeans IDE Java
Trong phần Name and Location, các bạn nhập thông tin như dưới đây:
  • Project Name: HelloWorldApp
  • Không chọn ô Use Dedicated Folder for Storing Libraries
  • Create Main Class: helloworldapp.HelloWorldApp
  • Đánh dấu check vào ô Set as Main Project
lam quen voi netbeans ide java 3 Làm quen với NetBeans IDE Java
Nhấn Finish và Project sẽ được mở trong IDE, chúng ta sẽ nhìn thấy những thành phần sau:
Cửa sổ Projects: với chế độ tree view các component của project, ví dụ như: source files, libraries…
  • Cửa sổ Source Editor với file HelloWorldApp đang được mở.
  • Cửa sổ Navigator: được dùng để di chuyển giữa các element bên trong class đang mở.
  • Cửa sổ Tasks: liệt kê tất cả các lỗi xảy ra trong quá trình compile và những thành phần có liên quan, được đánh dấu bằng XXX và TODO.
lam quen voi netbeans ide java 4 Làm quen với NetBeans IDE Java

2. Ghép Code vào Generated Source File:

Ở phía trên, chúng ta đã chọn ô checkbox Create Main Class khi tạo Project, cho nên IDE sẽ tạo ra class chính. Các bạn có thể gán “Hello World!” tới phần code chính bằng cách thay thế dòng:
            // TODO code application logic here
bằng đoạn mã:
            System.out.println(“Hello World!”);
Chọn File > Save để lưu sự thay đổi. File kết quả của chúng ta tại bước này sẽ trông giống như sau:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package helloworldapp;
/**
 *
 * @author 
 */
public class HelloWorldApp {
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
            System.out.println(“Hello World!”);
    }
}

3. Biên dịch và chạy chương trình:

Bởi vì tính năng Compile của IDE nằm trong phần Save, cho nên chúng ta sẽ không phải biên dịch project trước để có thể chạy được bên trong IDE. Khi lưu 1 file Java source thì IDE sẽ tự động biên dịch nó. Lưu ý rằng chức năng Compile của Save có thể được tắt bỏ trong phần Project Properties bằng cách nhấn chuột phải vào project và chọn Properties. Trong cửa sổ Propertiesnày, chọn thẻ Compiling, với ô checkbox Compile on Save ở phía trên bên phải. Đồng thời phầnProject Properties này cũng có thể điều chỉnh được những thiết lập cho: project libraries, packaging, building, running…
Để chạy chương trình, các bạn hãy chọn Run > Run Main Project hoặc nhần F6:
lam quen voi netbeans ide java 5 Làm quen với NetBeans IDE Java
Khi hệ thống hiển thị thông báo như trên nghĩa là quá trình biên dịch đã thành công
Nếu xảy ra lỗi thì chúng sẽ được đánh dấu bằng ký hiệu mũi tên màu đỏ ở phía bên trái và căn lề bên phải tại phần Source Editor. Ký hiệu đánh dấu ở phía bên trái sẽ tương ứng với những dòng của đoạn mã có chứa lỗi, còn ký hiệu lỗi bên phải sẽ chỉ ra toàn bộ các file có lỗi, kể cả những lỗi không nhìn thấy. Nhấn vào biểu tượng lỗi để chuyển đến dòng chứa code đó.

4. Xây dựng và triển khai ứng dụng:

Sau khi viết mã nguồn, kiểm tra thì chúng ta có thể sử dụng tính năng Clean and Build để xây dựng chương trình. Khi dùng lệnh Clean and Build này, IDE sẽ cho chạy những đoạn mã cần thiết để thực hiện những tác vụ sau:
  • Xóa hết những file đã được compile và build trước đó.
  • Biên dịch lại ứng dụng và tạo ra file *.JAR có chứa những file đã được biên dịch.
Để xây dựng chương trình, các bạn chọn Run > Clean and Build Main Project hoặc nhấn phím tắt Shift + F11. Chúng ta có thể kiểm tra các file đã được xây dựng bằng cách mở cửa sổ Files và mở rộng phần HelloWorldApp (tên của project). File bytecode HelloWorldApp.class sau khi biên dịch nằm bên trong phần build/classes/helloworldapp. Gói file *.JAR có chứa fileHelloWorldApp.class ở bên trong dist.
lam quen voi netbeans ide java 6 Làm quen với NetBeans IDE Java
Rất đơn giản và dễ dàng, chúc các bạn thành công!

Cài đặt Netbean và plugins

Để cài đặt Netbeans IDE 6.9.1, các bạn cần có:

  • Bộ cài đặt Netbeans IDE 6.9.1 . Các bạn chỉ cần download gói Java SE, trong quá trình làm việc, nếu cần cài thêm plugins ta sẽ tiến hành cài sau. Việc cài plugins rất đơn giản, sẽ có hướng dẫn ở phía dưới.

Tiến hành cài đặt Netbeans IDE 6.9.1:

Sau khi download xong, chúng ta tiến hành cài đặt.
Trước khi cài đặt Netbeans, các bạn cần cài đặt jdk và jre. Sau khi cài đặt xong jdk và jre, ta tiến hành cài đặt Netbeans:
Với Windows: file cài đặt có đuôi .exe, bạn click đúp vào file exe để tiến hành cài đặt
Tiếp đó bạn click Install và đợi Netbeans tiến hành cài đặt. Sau khi quá trình cài đặt hoàn tất, bạn click vàoFinish để kết thúc.
Với Linux: file cài đặt có đuôi .sh . Bạn cần cho phép file đó có thể thực thi (executable) bằng cách sử dụng lệnh sau trên Terminal:
chmod +x <installer-file-name>
Ở đây, file của tôi download về có tên là netbeans-6.9.1-ml-javase-linux.sh thì câu lệnh sẽ như sau:
chmod +x netbeans-6.9.1-ml-javase-linux.sh
Tiếp đó, bạn click đúp vào file .sh đó, nó sẽ hiển thị 1 hộp thoại hỏi bạn có muốn chạy file đó hay không, bạn click vào Run :
Tiếp đó, Netbeans sẽ hiển thị khung cài đặt, chúng ta thao tác tương tự như cài đặt với Windows.
Vậy là chúng ta đã cài đặt xong Netbeans IDE 6.9.1. Tiếp tục cài các plugins cần thiết cho Netbeans thôi nào.

Cài plugins cho Netbeans

Netbeans hỗ trợ rất nhiều plugins, các bạn tha hồ cài cắm. Tuy nhiên chỉ cài những plugins nào cần thiết thôi nhé, ham hố cài nhiều mà không xài đến thì vừa nặng, vừa tốn tài nguyên rồi lại bực mềnh đó nha.
Để cài thêm plugins cho Netbeans IDE, rất đơn giản, bạn mở Netbeans lên, trên thanh menu, bạn vào Tools -> Plugins. Khi đó sẽ hiển thị cửa sổ như sau:
Khi cài đặt plugins xong, bạn sẽ thấy plugins đó đc hiển thị trong tab Installed.