C# アプリケーション用のワンクリック インストーラーの作成に興味があります。
アプリケーションのフレームワークがダウンしていました。installer() メソッドのアプリケーションのロジックは次のとおりです。
public static void installer(){
deleteLegacyFiles(); // deletes old files through a find method
moveSQLite(); // moves the database file
if(checkRevit2013()){ // checks whether Revit '13 is installed
movePlugin2013(); // moves my plugin into the Addin folder or Revit
}else if(checkRevit2014()){ // check whether Revit '14 is installed
movePlugin2014(); // moves my plugin into the Addin folder or Revit
}else{
System.out.println("It does not look like you have either Revit 2013 or Revit 2014 installed.");
}
}
ただし、この Java スクリプト (Javascript ではなく Java スクリプト) は、実際には から 3 つのフォルダーのみを取得し/Desktop/
、それらをそれぞれのtarget
フォルダーにコピーします。.exe
3 つのフォルダーすべてを 1 つの実行可能ファイル (またはのようなもの.msi
) に変換し、上記のアクションを実行するソリューションに興味があります。
Javaのこれに対する解決策はありますか? 複数のフォルダー/ファイルをまとめてパッケージ化し、ワンクリックでインストールできるソリューションはありますか? これは私の最初のソフトウェア開発プロジェクトであるため、私が望むものを正確に表現する方法はありません。どんな提案でも大歓迎です。