30/09/2018, 19:43
Java hỏi về đóng gói
[Java] mọi người cho mình hỏi chút : 1 ứng dụng java destop + mysql khi đã đóng gói thành file .exe gữi qua máy khác chỉ cài jdk thì có chạy được đầy đủ chức năng không nhỉ ( máy kia ko cài mysql ) không nhỉ ???
Bài liên quan
Trường hợp vậy bạn nên dùng 1 onlie database sẽ tốt hơn so vs dùng MySQL. Nếu máy đó không cài MySQL thì thua Còn online database thì sẽ truy cập bởi bất kì…
p/s: cài jre (40MB) sẽ tốt hơn jdk (130MB)
Dùng SQLite hoặc JSON nhé. Gọn gàng.
Bạn phải viết bộ cài đặt (hoặc dùng một vài tool tạo bộ cài đặt cho nó). Các bước lần lượt cần có:
Có khá nhiều tool mỳ ăn liền làm được việc này. Hồi xưa mình hay dùng InstallShield, Bitvise, Winrar …
InstallShield còn cho viết script rất dễ tùy biến.
Nếu không thích tool mỳ ăn liền, bạn tự viết bộ cài đi, đại khái như 3 bước trên.
Hoặc dùng CSDL kiểu phân tán như SQLite, HSQL, … cho đỡ phải cài đặt (tuy nhiên, có thể CSDL sẽ không thể tới đơn vị GB được)