7.2. Hướng dẫn Môi trường & Build Source
- 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.
- Build Dự án Local: Mở terminal và gõ lệnh: (Bỏ qua Unit Test để tiết kiệm thời gian)
-
mvn clean install -DskipTests - Chạy Local Signing Web Service:
- Trỏ IDE vào thư mục module
signing-web-service. - Tìm Main class
SigningWebServiceApplication.javavà thiết lập Run Configuration. - Chú ý: Web Service cần có cấu hình
application.ymltrỏ đú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).
- Trỏ IDE vào thư mục module
- 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ư).
- Trỏ IDE vào thư mục module