問題タブ [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、Java - リソース パスを変数として取得する
インストール中に、Java クラスを実行します。install.xml ファイルからいくつかの変数をこの Java クラスにスローします。
私の問題は、IzPack リソース パスをこのクラスにスローする方法が見つからないことです。IzPack 組み込み変数はありません。
しかし、IzPack コンパイラーに渡したので、どこかに保存されていることはわかっています。
"...\IzPack\bin\compile" "...\install.xml" -b 取得したいパス
ありがとうございました !
java - ubuntuでizpackインストーラーが「実行可能としてマークされていません」
OS X と Windows で正常に動作するインストーラーを作成しました。Ubuntu で、Java を右クリックして起動しようとすると、「ファイル '/media/administrator/UNTITLED/installer.jar' は実行可能としてマークされていません」というメッセージが表示されます。
実行可能ビットを設定すると機能しますが、それはインストーラーに期待するエクスペリエンスではありません。
インストーラーは OS X 上に構築されており、ant chmod を介して実行可能ビットを事前設定しようとしましたが、これはセキュリティ上の理由から Ubuntu で失われたり防止されたりすると思いますか?
実行可能ビットを確実にプリセットする方法はありますか? そうでない場合、ユーザーが手動でアクセス許可を設定しなくても、Ubuntu で動作するダブルクリック可能なインストーラーを作成するための代替ツールはありますか?
java - IZPACK exe ラッパー + 7ZIP インストール エラー - Java インストーラーがバンドルされています
プリインストールされた JDK / JRE のない Windows 7 64 ビットで、izpack でビルドされたインストール パッケージを使用しようとすると、ターゲット マシンに以前の jdk インストールがなく、バンドルされた JDK (インストーラ パッケージ内にパックされている) をインストールしようとすると、次のエラーが発生します。 )。
インストールパッケージは izpack5 + 7zip (7 zip) でビルドされました
7zipの問題かizpackの問題かはわかりませんでした。7zip 構成ファイル:
;!@Install@!UTF-8!
Title="SISNEG 1.0"
BeginPrompt="SISNEG OFFLINE をインストールしますか?"
RunProgram="launcher-Win32.exe"
;!@InstallEnd@!
izpack exe ラッパーで使用されるランチャー ini Config インストール ファイル:
# グローバル en# グローバル エントリは、特定のものによって上書きできます。
jar = install.jar
download = http://www.java.com/
# Win32 固有のエントリ
[win32]
jre = jre/jre-7u17-windows-i586.exe
java - IzPack エラー 2 - 「ファイルのバージョンがコンパイラのバージョンと異なります」
IzPack によると、これは CompilerException に分類されます。
私の install.xml ファイルは次のとおりです。
次のコマンドを使用してエラーを生成します。
以下は、例外の実際の出力です。
IzPack を使用するのはこれが初めてであり、これを機能させることがミッション クリティカルです。どんな助けでも大歓迎です。
また、パネル セクションの「InstallSelection」は、Netbeans で自分で設計したものです。パネルセクションで定義されていなくても、エラーが発生します。
javafx-2 - IzPack インストール用の JavaFX ネイティブ ランチャー: InnoSetup/WiX/RPMBuild の動作を制御します
既存の IzPack インストール用に、内部に JRE が埋め込まれたネイティブ実行可能ランチャーを作成しようとしています。
実行時に InnoSetup/WiX/rpmbuild の動作を制御する方法はありますか?
たとえば、EXE/MSI の実行中に「スタート メニュー」や「プログラムの追加と削除」のエントリを作成したくありません。これは、この手順では IzPack インストールと JAR + JRE ランタイムのみが抽出され、意味のあるセットアップはすべて行われるためです。後でIzPackによって。
たとえば、Ant で JavaFX ターゲット*.iss
中に InnoSetup setup.exe ビルドにファイルを使用する方法はありますか?fx:deploy
関連するドキュメントは見つかりませんでした。
前もって感謝します。
java - OS-X & IZPack: Java がインストールされていない OS-X コンピューターでインストーラーを実行するユーザーフレンドリーな方法
私たちのユーザーは Mac OS-X で作業しており、OS-X の新しいバージョンには Java がプリインストールされていません。さらに、Java のインストールで彼らを煩わせたくありません。
IZPack を使用してプログラムをインストールするユーザー フレンドリーな方法はありますか? installer.jar と JRE を一緒に zip を作成できますか?
サンプルはありますか?
jar - IzPack サポート: Jar ファイルと TAR アプローチ
配布用の製品をバンドルする作業を行っています。XML 標準、JSON、JQuery、html、JavaScript を使用し、複数のサーバーが含まれています。これは純粋な Java アプリケーションではありません。メインクラスはありません。jar ファイルを作成しようとすると、開けませんでした。jar ファイルのメイン クラスがないというエラー メッセージが表示されました。回避策として、代わりに tar ファイルをエクスポートしています。より良いアプローチはありますか?
さらに、ant スクリプトを使用してインストール ファイルを実行しています。私は使っている:
Ant プログラムを実行しようとすると、izpack タグが認識されません (このコード ブロックは IzPack wiki から入手しました)。これを認識するにはjarファイルが必要だと思いますが、どれがどこにあるかわかりません。build.xml でこのコード ブロックを実行するにはどうすればよいですか?
Mac環境で作業しています。私はEclipseとシェルスクリプトを使用しています。Windows、Linux、または Mac へのエクスポート用にインストール プログラムが機能するため、IzPack を使用したかったのです。使用すべき別のプログラムはありますか?