# Trang 3: Build & Deployment

Dự án đã tích hợp sẵn các script tự động hóa cho các hệ điều hành:

### 3.1 Triển khai trên Windows

1. Sử dụng file `run-windows.bat`.
2. Script sẽ tự động: 
    - Kiểm tra sự tồn tại của file JAR trong thư mục `target/`.
    - Nếu chưa có, script sẽ tự chạy `mvn clean package` để build.
    - Sau đó khởi chạy ứng dụng bằng Java và ghi log ra file `app.log`.

### 3.2 Triển khai trên Linux/macOS

1. Cấp quyền thực thi: `chmod +x run-linux.sh`
2. Chạy lệnh: `./run-linux.sh`
3. Script sẽ build project (nếu cần) và khởi chạy ứng dụng dưới dạng tiến trình (Process).