Nhảy đến nội dung chính

7.2. Hướng dẫn Môi trường & Build Source

  1. Clone mã nguồn & Mở IDE:
    • Hỗ trợ tốt nhất trên IntelliJ IDEA.
    • Khi Import, chọn Import theo chuẩn Maven Project tại thư mục Gốc.
  2. Build Dự án Local: Mở terminal và gõ lệnh: (Bỏ qua Unit Test để tiết kiệm thời gian)
  3. mvn clean install -DskipTests

  4. Chạy Local Signing Web Service:
    • Trỏ IDE vào thư mục module signing-web-service.
    • Tìm Main class SigningWebServiceApplication.java và thiết lập Run Configuration.
    • Chú ý: Web Service cần có cấu hình application.yml trỏ đúng vào CSDL và Server Redis (Trường hợp không có DB thật, có thể dựng Docker Container Redis & SQL Server Local trước khi chạy).
  5. Chạy Local Signing Desktop (Cổng 6868):
    • Trỏ IDE vào thư mục module signing-desktop.
    • Chạy class SigningDesktopApplication.java. (Ứng dụng chạy Swing UI, cần gắn thử một USB Token thật vào máy để test tính năng Load Danh sách chứng thư).