0
我正在用javaFX開發一個桌面應用程序。我正在使用內存數據庫hsqldb。我想通過雙擊或安裝將該應用程序運行在任何Windows計算機上。可執行文件和安裝罐之間的區別是什麼
我已經通過launch4j庫,使用它我可以使我的罐子的.exe文件。
但是,如果我創建.exe文件,那麼只需雙擊它即可打開此應用程序。任何人都可以複製並粘貼並打開它。
我對這裏的安裝詞感到困惑。
What extra things will happens
,如果我想讓我的應用程序可以安裝。因爲我想給我的申請過期日期。
如果你想要一個.exe文件,你爲什麼在Java中編寫代碼?即使您決定將其設爲.exe,也可以對所有內容進行反編譯(如果用戶知道他在做什麼)。 實現類似目的的唯一「特定」方法是在您控制的服務器上運行實際業務邏輯,而不是分發代碼。那麼您可以執行「檢查剩餘天數」,以免受用戶影響。 – Stultuske