問題タブ [install4j]

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 に答える
430 参照

install4j - install4J、Windows 2008R2、およびJava6のアクセス許可の問題

install4jを使用して、アプリケーションをWindows2008R2にインストールしています。Java 1.4がインストールされている場合、install4jの作業は正常に機能します。Java 6がインストールされている場合、install4jの作業により、C:\ Program Files(x86)でアクセス許可の問題が発生します。

Java1.4と比較してJava6を使用する場合、Windows 2008がinstall4j実行可能ファイルに必要となる可能性のあるさまざまな権限について誰かがコメントできますか?

FYI Windows 2008 64ビット、Java 32ビット、install4j32ビット

ありがとうございました

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

install4j - installation.log がインストール ディレクトリにコピーされない

製品のインストーラーとして install4J 5.0.9 windows-only を使用しています。マニュアルによると、インストールログファイルは、インストール完了時にインストールディレクトリにコピーする必要があります。

ただし、これは私のインストールでは発生しません。「インストール場所」画面の一部として実行される「ファイルのインストール」アクションがあります。

インストール中に %TEMP%\I4J_log* の下にログを見つけることができますが、インストールの最後に削除されます (予想どおり)。

ログをコピーするための別の要件はありますか?

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

install4j - Linux Deb アーカイブのカスタム リポジトリから依存関係を指定する方法

私は install4j V 5.0.9 を使用しており、Linux Deb メディア ファイルを作成しています。ubuntu のデフォルトのリポジトリにない他の依存関係のリポジトリを指定するにはどうすればよいですか?

目的は、openjdk ではなく、sun-jdk である依存関係に Java を追加することです。Sun jdk は別のリポジトリ (deb http://archive.canonical.com/lucid partner) にあります。

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

install4j - Install4j で debian パッケージの事前インストール スクリプトを指定するにはどうすればよいですか

Install4j から debian パッケージを生成します。GUI では、インストール前のスクリプトとインストール後のスクリプトを指定できます。

インストール後のスクリプトは問題なく動作しますが、インストール前のスクリプトは動作しません。つまり、Install4j は .deb ファイルに preinst を生成しません。

インストール前のスクリプトに使用したいスクリプト:

それはバグですか、それとも私のコードが間違っていますか?

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

java - 更新を行うときにinstall4jが特定のファイルを上書きしないように強制するにはどうすればよいですか?

Install4jプロジェクトを作成しました。これまでのところ、インストール、アンインストール、および更新のプロセスに満足しています。ただし、ユーザーが新しいバージョンの製品に更新したときに、install4jがユーザーのインストールディレクトリ内の特定のファイルを上書きしないようにする必要があるという新しい状況が発生しました。既存のインストールを更新するときに特定のファイルを上書きしないようにinstall4jを強制/構成する方法を教えてもらえますか?

たとえば、アプリケーションをインストールするときに、インストールファイルの一部としてデータベースファイル(mydb.script)を含めて、ユーザーがデータベースをすぐに使用できるようにします。アプリケーションの新しいバージョンを作成して再度インストールすると、install4jは以前のバージョンがインストールされていることをすでに検出しており、そのバージョンを更新するかどうかを尋ねます。「はい」をクリックすると、その役割を果たします。ただし、このプロセス中に、以前のデータベースがインストーラー内のデータベースで実際に上書きされました(その結果、ユーザーは最初のインストール以降に入力したすべてのデータを失います)。私はこの振る舞いを望まない。この特定のファイルが存在する場合は上書きしないようにinstall4jに指示したいと思います。

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

encoding - 翻訳されていない言語でインストールすると、Install4j は NoClassDefFoundError で error.log を生成します

私は install4j を使用しており、翻訳済みの 10 の言語で問題なく動作しますが、ユーザーがロシア語やエストニア語などの別の言語を使用している (Windows XP) マシンにインストールしようとすると、error.log ファイルがインストーラーのあるディレクトリに作成されます。インストールは明らかな問題なく完了し、実行する言語を選択できますが、エラー ログも作成されます。

  1. 私は何か間違ったことをしていますか?または、エラーを抑制できますか?
  2. これは、install4j の以降のバージョンで修正されていますか (変更ログに言及が見られませんでした。ビルド マシンの install4j をアップグレードするように依頼するのは簡単なことではありません)。
  3. 未解決の install4j バグはすでにありますか?
  4. さらに診断情報を収集する必要がありますか?

何か案は?

レクリエーションの手順:

  1. コントロール パネル -> 地域と言語の設定 -> 地域のオプション -> 標準と形式 -> エストニア語
  2. インストーラーを実行
  3. Error.log には以下が含まれます。

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

java - install4j で .dll ファイルが表示されない

install4j スクリプトをセットアップしています。必要なことの 1 つは、インストール ツリーに複数の .dll ファイルを含めることです。ファイルは既にコピーされているフォルダーにありますが、そこにある他のファイルは含まれていますが、.dll は含まれていません。

install4j を介してファイルを含むフォルダーを見ると、.dll がまったく表示されません。

私は答えを探しましたが、私は困惑しています。

何か案は?

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

java - レジストリアクションの使用方法

Windowsレジストリアクションからの読み取りまたはWindowsレジストリへの書き込みアクションの使用方法を知っている人はいますか?私が得るのは、試みたときの失敗だけです。

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit例としては、キーから読み取ろうとするとCurrentVersion、そこに設定されていることがわかっているのに、読み取れません。レジストリルートをにHKEY_LOCAL_MACHINE、キー名をにSOFTWARE\JavaSoft\Java Development Kit、値名をに設定しましCurrentVersionたが、それでも失敗します。どんな助けでも本当にありがたいです。

ありがとう。

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

version - 安定版とベータ/アルファ版の両方のアップグレード パスを許可するように install4j のバージョン管理を構成する方法

ほとんどのクライアントが安定したアップグレード パス (1.0.0->1.0.1- >1.1->1.2->2.0 など) および一部の「ベータ」顧客は、より多くの最先端バージョンを取得します: (1.0.0->1.0.1-beta-1->1.0.1-beta2->1.1-> 1.2-beta1 など)

今考えられる唯一の方法は、2 つの完全に独立したインストーラーと update.xml の場所を作成することです。これが唯一の方法かもしれません。

前もって感謝します-A-

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

java - さまざまな種類の値を Windows レジストリに書き込む

reg_sz 以外のタイプの Windows レジストリに値を追加することはできますか? 特に、reg_dwords を追加する必要があります。