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)?