問題タブ [izpack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Izpack インストーラー - ターゲット パスを変更したい
Izpackを使用してインストーラーを作成しました。ユーザーが選択するターゲット パスは、ユーザーが のようなスペースを含むパスを選択するまで正常に機能する Windows.bat
ファイルのプレースホルダーを置き換えるために使用されますc:\Program Files\plapla
。この問題を解決するにはどうすればよいですか?
java - イズパック。名前付きリソースが見つかりません: 'info'
izpack-maven-plugin で実行可能な .jar ファイルを作成しました。次のように実行すると: java -jar install.jar -すべて問題ありません。しかし、JWS を使用して実行すると、エラー メッセージが表示されます。
何か案は?ありがとう。
izpack - IzPack: LicensePanel で UTF-8 ライセンスを表示するには?
題して。私のライセンス ファイルには UTF-8 文字が含まれており、デフォルトで IzPack の LicensePanel は ASCII テキスト ファイルを想定しているようです。
これに対する解決策はありますか?
アップデート:
リソース行で「エンコード」属性を使用してみました:
うまくいきませんでした。
izpack - Griffonアプリを使用してizpackインストーラーをカスタマイズする
インストーラープラグインを使用してizpackインストールを作成しようとしましたが、インストーラーを作成することはできますが、izpackインストーラーを構成することができませんでした。
サンプルのSwingPadアプリケーションを見て、いくつかのファイルをプロジェクトにコピーしました(そしてinstaller.xmlの値を変更しました)。
- ./src/installer/izpack/resources/installer.xml
- ./src/installer/izpack/resources/README.html
- ./scripts/_Events.groovy
しかし、これは何の効果もありません。
グリフォン1.2.0を使用しています。
誰かが私が欠けているものについて何か提案がありますか?
izpack - 64 ビット マシンの Izpack インストーラーのサポート
Java アプリケーションをインストーラーの形式でパッケージ化するために Izpack を使用しています。今、アプリケーション インストーラーに 64 ビット サポートを含めたいと考えています。私の考えは、インストーラー用に 32 ビットと 64 ビットの両方の Java と mysql クライアントをパッケージ化することです。アプリケーションのインストーラーは、サーバーのアーキテクチャーに応じて 64 ビットまたは 32 ビットの mysql/java をインストールする必要があります。
誰でも私がこれを行うのを手伝ってもらえますか? 32ビットと64ビットの値でドロップダウンボックスを作成し、この値に応じて必要なファイルを解凍することを考えていました。しかし、これは粗雑なようです。誰かがより良いアイデアを持っていますか?
java - IzPackのユーザー入力ファイルフィールドにフォントの色を設定するにはどうすればよいですか?
フォローフィールドメッセージで色を設定するにはどうすればよいですか?「Jbossディレクトリ名を入力してください。」というテキスト。赤で表示されます。
macos - 【IzPack】【Mac】「このディレクトリは書き込めません!」
IzPack 4.3.5 でインストーラーを作ろうとしています。残念ながら、インストーラーは次のメッセージをスローします。
このディレクトリは書き込めません! 別のディレクトリを選択してください!
「~/Library/Application Support/minecraft/bin」に何かをインストールしようとしています。
私のinstall.xmlは次のとおりです。
そして私のpath.txt:
前もって感謝します
java - Izpack を使用して、ユーザー入力ファイルの種類をインストール ディレクトリのどこかにコピーします
IZpack を使用してインストーラーを作成しました。
ここで、いくつかのファイルをユーザー入力として取得し、インストール ディレクトリのどこかに配置する必要があります。
インターネットで多くの検索を行いましたが、インストール時にユーザー入力のファイル タイプを処理してインストール ディレクトリにコピーする方法がわかりません。
誰かが同様のことをしたなら、私は本当に感謝しています。
java - executeclassを使用するIzPackProcessPanelが、望ましいonSuccess/onFail動作を提供しない
IzPackドキュメントのユースケースに従ってProcessPanelを使用してJavaクラスを実行すると、onSuccess要素とonFail要素から目的の動作を実現するのが困難になり、IzPack4.3.5に精通している人からの説明を使用できます。
Javaクラスのrunメソッドが呼び出された後、プロセスパネルの次のボタンと前のボタンの可用性を制御するために使用するJava条件process.panel.conditionを定義しました。このrunメソッドは、process.panel.condition条件の基礎となる静的フィールドConditionBooleanにtrueまたはfalseを割り当てます。
私の期待は、process.panel.conditionがtrueの場合、前のボタンを無効にし、次のボタンを有効にすることです。process.panel.conditionがfalseの場合、補完を発生させたいのですが、前が有効になり、次が無効になります。
代わりに、前のボタンの割り当ては機能しているが、次のボタンは常に有効になっているように見えます。
なぜ私がこの行動を見ているのか、そして私の望ましい行動を達成するために私のアプローチをどのように変えるべきかを誰かが指摘できますか?
以下は、executeclass要素で参照されるxml定義と関連するJavaクラスです。
スペックxmlを次のように処理します。
そして、MyClassの実装:
izpack - IzPackインストーラー:ディスクを選択できません
今日、私はmaven-izpack-pluginとinstall.xmlを使用してmaven-projectをインストールするためのizpackインストーラーを作成しました。
ビルドはうまくいきました:)
ただし、installer.jarをテストすると、izpackウィンドウが空であるため、ソフトウェアを保存するディスクを選択できないため、問題が発生します。
ディスクを選ばずに先に進むことはできません。「インストールに必要なディスク容量が、使用可能なディスク容量を超えています。
誰かがこれを解決する方法を今知っていますか?
izpackmavenモジュールのpomは次のとおりです。
ここにinstall.xmlがあります