Các phần mềm cần cài
Đợt 1 - môi trường cơ bản
JDK cho Java SE
JDK là bộ công cụ cho phép biên dịch và chạy ứng dụng Java.
Phiên bản sử dụng cho môn học là: Java SE 8.
download tại Oracle.com.
Đặt các biến môi trường (environment variable) sau của hệ điều hành:
Cách làm (môi trường Windows):
- Mở cửa sổ System properties (WinKey + Pause, nếu là Win8 thì cần thêm menu "Advanced System Settings"), chọn tab "Advanced" , click nút "Environment Variables".
- Tại phần System variables, thêm (New) biến JAVA_HOME chiếu tới thư mục JDK, chẳng hạn
C:\Program Files\Java\jdk1.8.0_60
- Tại phần System variables, Edit biến Path để gắn thêm đoạn sau vào cuối (chú ý có dấu chấm phảy để tách giữa các đường dẫn khác nhau):
;%JAVA_HOME%\bin
Kiểm tra xem đã cài thành công chưa bằng cách mở một cửa sổ cmd mới, rồi chạy các lệnh java -version
và javac -version
. Thấy output đại loại như sau:
C:\Users\Duc-Hanh>java -version
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
C:\Users\Duc-Hanh>javac -version
javac 1.8.0_60
C:\Users\Duc-Hanh>
Nếu thấy lỗi "Command not found" thì kiểm tra lại các biến môi trường nói trên, sau đó mở một cửa sổ cmd mới để thử lại.
Môi trường lập trình
Tùy lựa chọn cá nhân giữa Eclipse, IntelliJ IDEA, NetBean,....Phần mềm đã được cung cấp tại phòng thực hành là IntelliJ IDEA 14 Community, download tại http://www.jetbrains.com/idea/download/index.html
Maven
Maven là bộ công cụ hỗ trợ dịch, test, triển khai hệ thống viết bằng java. Có thể sử dụng cùng với các IDE khác như Eclipse hay IntelliJ. Download tại đây (lấy Maven 3.0.5 trở lên).
Cách cài: Mở nén file zip, chẳng hạn vào thư mục C:\Apache, ta được thư mục C:\Apache\apache-maven-3.0.5
Đặt biến môi trường:
- Mở cửa sổ System properties (WinKey + Pause, nếu là Win8 thì cần thêm menu "Advanced System Settings"), chọn tab "Advanced" , click nút "Environment Variables".
- Đặt biến M2_HOME có giá trị là đường dẫn tới maven, ở đây là
C:\Apache\apache-maven-3.0.5
.
- Đặt biến M2 có giá trị
%M2_HOME%\bin
- Thêm vào cuối biến Path chuỗi
;%M2_HOME%\bin
Kiểm tra xem đã cài thành công chưa bằng cách mở một cửa sổ cmd mới, rồi chạy lệnh mvn -version
. Thấy output đại loại như sau:
Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 20:51:28+0700)
Maven home: C:\Apache\apache-maven-3.0.5
Java version: 1.7.0_25, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_25\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows xp", version: "5.1", arch: "x86", family: "windows"
Git
Các công cụ quản lý phiên bản và hỗ trợ lập trình nhóm là thành phần không thể thiếu trong môi trường phát triển phần mềm chuyên nghiệp. Git là một trong những công cụ mạnh và phổ biến nhất hiện nay. Download Git-1.8.3, hoặc bản mới nhất tại http://msysgit.github.io/
TortoiseGIT (không bắt buộc)
TortoiseGIT là công cụ hỗ trợ tương tác với Git từ các tiện ích quản lý hệ thống file, chẳng hạn từ Explorer của Windows.
Bản 32 bit hoặc 64 bit tùy máy.
Setting Tortoise, thấy tab General đã nhận ra Git nằm tại ...Git\bin là được.
Xem hướng dẫn sử dụng Git và Bitbucket
tại website môn học.