0

Jitsi Source を WIN X86 .exe に再ビルドしようとしましたが、これは完全に正常に動作していますが、任意の PC でインストーラーを実行しようとすると、それが私に言っているという問題に直面しています。ここに画像の説明を入力

インストーラーと一緒に dll を、それに準拠していない同じフォルダーに配置すると、問題やエラーなしで正常にインストールされます。

私はJavaエキスパートではなく、かなり初心者で、ウィンドウの色をいくつか変更しただけです。

誰かがそれをインストーラーにコンパイルする方法を教えてくれるか、何かを変更して動作させてこのエラーを出さないようにしてくれることを願っています。これは唯一の .DLL ではありません。欠落しているものは欠落しています

  • libbz2-2.dll
  • libgcc_s_dw2-1.dll
  • liblzma-5.dll
4

3 に答える 3

0

回答、Installer for Jitsi SIP Communicatorを確認し、bat ファイルを以下の内容で変更します。

set JAVA_HOME=<Your Java Home>
set PATH=%JAVA_HOME%\bin;<ApacheBinPath>;c:\mingw\bin;c:\MinGW\msys\1.0\bin;c:\Program Files (x86)\WiX Toolset v3.10

set ANT_HOME=<Ant Home>
set BZ2_HOME=altel\src\native\windows\setup
set LZMA_HOME=c:\mingw\xz
set MINGW_HOME=c:\mingw
start /B /LOW /WAIT ant build-installation-wix

それは私のために働いた

于 2016-05-25T20:43:18.353 に答える
0

デフォルトでは、これらのライブラリは Windows の System32 フォルダーにある必要があります。Java アプリケーションでは、-Djava.library.pathパラメーターを使用して、さまざまな場所から DLL をロードできます。例えば:

java.exe -Djava.library.path="c:\\dlls" something.jar

JVM が c:\dlls フォルダーから DLL をロードするようにします。

于 2014-10-01T04:04:37.663 に答える