問題タブ [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.

0 投票する
1 に答える
734 参照

izpack - Ubuntu12.04でのIzPackインストールに関する問題

コンピューターにUbuntu12.04をインストールしたところ、IzPackが正しく機能しないようにしようとしています。IzPackは問題なくインストールしましたが、JAVA_HOME環境変数を設定すると問題が発生します。

JDKをインストールし(IzPackでコンパイルする必要があります)、JAVA_HOME変数の正しいパスを特定しようとしています。

/ usr / lib / jvmには、次のものがあります。

  • java-1.6.0-openjdk-amd64
  • java-6-openjdk-common
  • java-6-openjdk-amd64
  • java-7-openjdk-amd64

私の質問は、これらと私のJAVA_HOMEであると思われるものとの違いは何ですか?さらに、これらすべてをJAVA_HOMEに設定しようとしましたが、IzPackでコンパイルしようとすると、次のエラーメッセージが表示されます。

警告:JAVA_HOME環境変数が設定されていません。sun。*クラスが見つからなかったためにビルドが失敗した場合は、JAVA_HOME環境変数をjavaのインストールディレクトリに設定する必要があります。

また、IzPackのWebサイトには、次の変数も設定する必要があると書かれています。誰かが次の正しいパスを見つけるのを手伝ってくれるなら、それは素晴らしいことです。ありがとう!

  • エクスポートJAVA_HOME=/ usr / java / j2sdk1.4.2_06
  • エクスポートJAVA_JAR=/ usr / java / java_jar
  • JRE_HOME = / usr / java / j2sdk1.4.2_06/jreをエクスポートします
  • CLASSPATH = / usr / java / j2sdk1.4.2_06/binをエクスポートします
  • export PATH = / usr / java / j2sdk1.4.2_06 / bin:/usr/java/j2sdk1.4.2_06/jre/bin:$PATH
0 投票する
4 に答える
3862 参照

executable-jar - IzPack - Windows のデスクトップ ショートカット - 機能しない

IzPack を使用してプログラムをインストールしようとしていますが、デスクトップ ショートカットをインストーラーに追加したいと考えています。IzPack Web サイトのドキュメント/手順は次のとおりです。

http://izpack.org/documentation/desktop-shortcuts.html

ただし、以下の XML ファイルをコンパイルすると、インストーラーに空白の画面が作成されるだけで、[次へ] をクリックして先に進むときにハングします。Windows 7 - 64 ビットで実行した場合の画面は次のようになります。

ここに画像の説明を入力

これが私の install.xml および ShortcutSpec.xml ファイルです。

インストール.xml

そして、shortcutSpec.xml

その他の注意事項:

  1. コンパイル エラーはゼロです。

  2. ショートカットを追加しないと、インストーラーは正常に動作します。

  3. 私のプログラムは実行可能な jar です。自動的に実行するために、Windows で autorun-win.bat という名前のバッチ スクリプトを作成しました。これは、デスクトップ ショートカットをリンクする必要があります。

編集:

このインポートと 32 ビット フレーバーを試しました。どちらも上記の結果には影響しませんでした。これ以上の貢献は大歓迎です。

0 投票する
1 に答える
514 参照

xml - XML 属性値にプロパティを設定する方法

以下の質問は、izpack パッケージに関するものです。これは、maven izpack プラグインを使用しようとしたときに発生しました。

XML要素があります

属性の値は ../${project.name}-${project.name}.zip として設定されていますが、属性のプロパティ値を実際に設定するにはどうすればよいですか?

0 投票する
1 に答える
3837 参照

java - izpack5とmavenを使用してインストーラーを作成するための開始点

私はすでにMavenに以下を含むアセンブリwidget1.0-distribution.zipを作成させています。

ここで、Izpack 5を使用して、同じフォルダー構造を維持しながら、ウィジェットアプリケーションをインストールする場所をユーザーが決定できるインストーラーを作成したいと思います。

以前にIzpack4.3.5を使用しましたが、これをmavenと統合することから始めたときに苦労しているのは、install.xmlを作成したのですが、このプラグインがmavenpom.xmlにどのように組み込まれているかがわかりません。

0 投票する
1 に答える
1472 参照

java - izpackから作成されたinstall.jarを実行しても、そのようなメソッドの例外は発生しません

Izpack5.0.0-beta10とcompiler.batを使用してinstall.jarをビルドしました

java -jar install.jarを使用して実行しようとすると、次のようになります。

これはWindowsでJAVA_HOMEをJava7jdkに設定しており、コマンドプロンプトからjava-versionと入力するとJava7が表示されます。

Izpack4.3.5で同じinstall.xmlをビルドして実行できます。問題ありません。

0 投票する
1 に答える
307 参照

maven - 間違った 'installFile' を使用する Maven の下の Izpack

Maven を使用して、IzPack を使用してインストーラーをビルドしています。私が見る限り (以下に含まれる POM の関連部分)、インストール ファイルを ${basedir}/izpack/release.xml にするよう求めています。

実際には (maven で -e を使用する場合)、次のデバッグが表示されます。

  • [デバッグ] mojo 'org.codehaus.izpack:izpack-maven-plugin:5.0.0-beta10:izpack' を基本コンフィギュレーターで構成する
  • [デバッグ] (f) baseDir = C:\Users\Phil\git\v2\Install\target/staging
  • [デバッグ] (f) comprFormat = デフォルト
  • [デバッグ] (f) comprLevel = -1
  • [デバッグ] (f) installFile = C:\Users\Phil\git\v2\Install/src/main/izpack/install.xml
  • [デバッグ] (f) 種類 = リリース
  • [デバッグ] (f) 出力 = C:\Users\Phil\git\v2\Install\target/install-2.4.5-SNAPSHOT-installer.jar [デバッグ] (f) プロジェクト = MavenProject: com.erudine:install: 2.4.5-SNAPSHOT @ C:\Users\Phil\git\v2\Install\pom.xml

重要な点は、インストール ファイルが ../src/main であることです。このプロジェクトには実際には src/main がないため、誤ってデフォルトを選択しているようです。

ページhttp://izpack.codehaus.org/izpack-maven-plugin/izpack-mojo.htmlはプロパティを説明しており、私が見る限り、記述子は使用するのに正しいものです。記述子を構成ブロックの外に移動すると、「認識されないタグ」が表示されるため、正しい場所にあるにもかかわらず無視されていると思われます。

release.xml を [debug] で指定されたファイルの場所に移動しましたが、驚いたことにインストーラーがそれを行ったので、残りの構成は正しく指定されていると思います。ただし、作成したい複数の個別のインストーラーがあり、記述子を制御できるようにしたいと考えています。

ソフトウェアスタック

  • ウィンドウズ7
  • Jdk1.6.0_29-b11
  • Maven 3.0.3
  • Izpack 5.0.0-beta10

Maven POM org.codehaus.izpack izpack-maven-plugin 5.0.0-beta10

0 投票する
1 に答える
313 参照

java - izpack Java インストーラー、noShow のショートカットでまだバッチ ウィンドウが表示される

こんにちは、izPack を使用して Windows Java インストーラーを作成しています。以下を使用してショートカットを作成します。

作成したショートカットをクリックすると、start.batスクリプトが実行されますが、ウィンドウは非表示になりません。したがって、2つのウィンドウが開いています...

Mystart.batには基本的に次のものが含まれます。

ウィンドウを開かず、 で実行される 2 番目のアプリケーションで動作しjavawます。

これを修正する方法を知っている人はいますか?

0 投票する
1 に答える
134 参照

installation - 非 Java アプリケーション用の Izpack インストーラー

Izpack インストーラーを使用して Java 以外のアプリケーションをインストールできますか?

ありがとう、アブドゥルファッタ。

0 投票する
1 に答える
890 参照

java - IzPackエラー:jenkins-ciの無効なベースディレクトリ

まず、この質問がここにあるのか、serverfaultにあるのかわかりません。私はプロジェクトにIzPackを使用しています。私のローカルマシンではすべてが正常に機能しています。残念ながら、私のジェンキンスでは次のエラーが発生します。

使ってます:

jenkinsはdebianスクイーズにインストールされます。サーバーにリモートでログオンし、ターゲット/ディレクトリを確認すると、Mavenから作成されたjarがありますが、「ステージング」ディレクトリはありません。私の正直な意見では、問題はjenkinsがスタギングリポジトリを作成できないことだと思います。いつものようにお時間をいただきありがとうございます。

進め方:他のjar(他のjenkinsジョブ)をビルドしてから、インストーラーを起動してすべてをパッケージ化します。これで十分な情報かどうかわかりません。さらに詳しい情報が必要な場合、または何かが十分に明確でない場合は、私に知らせてください。

0 投票する
4 に答える
1987 参照

java - izpackによってビルドされたinstall.jarの一部でなくても、Izpack5を使用してファイルをインストールできますか?

インストールwidget.zipzipファイルには次のものが含まれています。

  • 32bitJava
  • install.jar
  • widgetinstaller.exe
  • widgetinstaller.ini
  • widgetinstaller.ico

要約する:

  • 32bitJavaは、Oracleからダウンロードされた32ビットJREです。
  • install.jarは、Izpackによって作成されたインストーラーです。
  • widgetinstaller。*は、インストーラーにexeラッパーを提供するwinrun4jによって作成されます。

したがって、このセットアップを使用すると、ユーザーがJavaランタイムをインストールしていなくてもアプリケーションをインストールできます。

ただし、インストールすると、実際のアプリケーションを実際に実行するにはJavaランタイムも必要になります。したがって、現時点では、32bitJavaのコピーがizpackインストールの一部として含まれています。つまり、install.jarに存在し、インストール時にインストールされます。

ただし、これは、JVMのコピーが2つあることを意味します。また、32bitJavaは実際のアプリケーションよりも大きいため、ダウンロードが非常に大きくなります。

では、install.jarに含める代わりに、インストール中/インストール後に32bitJavaフォルダーをインストールにコピーするにはどうすればよいですか?