JNLP:如何把罐子(下載jar文件/文件)在兩個不同的路徑/回購JNLP:如何把/保持在兩個不同的路徑/回購
多個應用程序有它自己的JNLP文件。那些應用程序特定的罐子(可以說100個罐子)和一些使用普通的共享罐子(例如50個罐子)。
當我們啓動app1 JNLP時,它會下載所有的罐子(例如:150罐)並保存在本地的一個倉庫中。如果我們啓動app2 JNLP,它會再次下載所有jar(包括普通共享的50個jar)並保存在其repo位置(本地:例如:C:/ app2/repo)。
舉例APP1我們正在下載的所有文件,並用C局部保持:/ APP1 /回購 JNLP示例代碼:
<application-desc main-class="MAIN_CLASS">
<argument>-retries=3</argument>
<argument>-app.repo.url=http://REPO_URL/repositoryAppSpecific.xml</argument>
<argument>-app.repo.url=http://REPO_URL/repositoryCommon.xml</argument>
<argument>-installDir=C:\app1\repo</argument>
</application-desc>
而對於APP 2,我們正在下載的所有文件,並用C局部保持:/ APP 2 /回購。
但我們有兩個應用程序的一些通用文件(罐子)。因此,不要將所有下載的文件保存在一個地方,如何將通用文件保存在兩個不同的位置/路徑中(例如:C:aap1/repo用於特定應用程序的jarC:/ common for common/shared files)?