這是我最終部署我的軟件時想要創建的目錄結構。這是一個具有網絡攝像頭功能的Java聊天客戶端,以及我正在使用LTI-CIVIL的網絡攝像頭。
有人告訴我,我無法從JAR中直接使用DLL,我必須將它們提取到某處。很酷。但是,我無法得到我的頭是如何使它工作?
LTI在他們的網站上提供了大量zip文件。如果您使用的是Eclipse,則需要將路徑設置爲本地庫的相應文件夾。但是,這限制了我Eclipse,並阻止我將JAR發佈給我的朋友。顯然,我現在必須指向該文件夾,並可能加載文件,可編程的
我是一個初學者,所以如果有人可以download LTI-CIVIL,看看目錄結構,讓我知道如何實現我試圖做到這一點,將不勝感激。 AFAIK,對於我的32位Windows,我需要指向native/win32-x86
文件夾。
我想要做的是在內存中加載適當的文件,以便我可以提供攝像頭功能。我想避免安裝程序,只需提供一個具有上述目錄結構的zip文件,以便人們可以提取,從文件夾運行jar文件並開始聊天。
澄清:我想送一個圖書館與 jar文件,而不是在罐子。我知道提取和使用的dll從罐子是艱難
解壓縮dll並加載它們非常棘手。你可以看一下使用這種技術的項目'jogamp.org'。不過,我強烈考慮使用NSIS或其他安裝程序生成器。 – Gene
@Gene不,因爲dll將在文件夾中並且用zip文件發送,所以人們可以使用'7Z'或'Winzip'來提取:)閱讀說明 –