sql >> Databáze >  >> RDS >> Mysql

Jak vytvořit instalační program po dokončení Java Desktop Application s MySQL DB?

  1. Ano. Můžete použít nějaký setup builder, jako je například InnoSetup. Osobně však rád dávám svým zákazníkům soubor zip, který si rozbalí, kde se jim zlíbí. Spustitelný jar by si měl se vším poradit sám (líbí se mi tam, kde není potřeba instalovat software, stačí rozbalit a spustit).
  2. Pokud je napevno zakódováno, pak ano (ale co myslíte tím pevně zakódováno ? cesta k souboru? IP adresa?). Měli byste použít vlastnosti nebo konfigurační soubory pro cesty a další externí věci, na kterých váš software závisí. Software by měl číst z těchto souborů. Po spuštění zkontrolujte přítomnost takových souborů – pokud chybí, mělo by se uživateli zobrazit okno, ve kterém lze zadat konfiguraci.

Pokud jde o nasazení MySQL s vaším kódem - zvažte použití serveru, aby vaši uživatelé nebyli nuceni instalovat MySQL, místo toho se k němu připojovali přes síť. Pokud potřebujete databázi pouze pro místní ukládání dat, proč nepoužít SQLite nebo podobný, souborový db engine?

Výše uvedené odpovědi jsou pouze návrhy a více-méně odrážejí způsob, jakým přemýšlím. Budu rád, když se mi ozve někdo zkušenější. Nicméně doufám, že odpovědi trochu pomohou :)



  1. Jak získat den v roce z data v PostgreSQL

  2. php vrací nedefinovanou vlastnost

  3. Jak používat SQL kurzory pro speciální účely

  4. Vnořené třídy - CustomRowMapper !! Už to není problém!! - Část 1