本地Java网络应用程序缓存依赖项
我有几个Java应用程序可以直接从局域网上的共享驱动器上运行。直到最近,当我们在VPN上设置远程办公室时,这项技术一直运行良好。实际的应用程序很小,但在它们的类路径中有将近20兆的依赖项 有没有办法继续从网络上运行应用程序,但在本地计算机上缓存依赖的JAR 谢谢本地Java网络应用程序缓存依赖项,java,networking,Java,Networking,我有几个Java应用程序可以直接从局域网上的共享驱动器上运行。直到最近,当我们在VPN上设置远程办公室时,这项技术一直运行良好。实际的应用程序很小,但在它们的类路径中有将近20兆的依赖项 有没有办法继续从网络上运行应用程序,但在本地计算机上缓存依赖的JAR 谢谢 大卫对你的问题有一些无法回答的疑问。目前,我推荐以下解决方案 使用Ant脚本启动java 应用程序 在本地驱动器上保留要缓存的文件夹 并将其放在中的类路径上 蚂蚁脚本 在启动应用程序之前,请 syncant将同步的任务 从网络驱动器到
大卫对你的问题有一些无法回答的疑问。目前,我推荐以下解决方案
- 使用Ant脚本启动java 应用程序
- 在本地驱动器上保留要缓存的文件夹 并将其放在中的类路径上 蚂蚁脚本
- 在启动应用程序之前,请
ant将同步的任务 从网络驱动器到您的 缓存sync
- 从中的缓存位置使用库 类路径,而不是中的库 网络驱动器
需要关于“在VPN上设置远程办公室”的更多信息。这是否意味着您的家庭计算机使用VPN连接到您的办公室网络驱动器,并且java应用程序在本地windows系统的内存中启动?您如何启动java应用程序(执行JAR/批处理文件/Ant脚本等)?