无网络环境下在Eclipse中安装Repast及其依赖的方法咨询
无网络环境下在Eclipse中安装Repast的解决方案
一、归档/本地化Eclipse插件站点的通用方法
只要能正常访问插件站点,都可以通过以下两种方式归档到本地,之后在无网环境下通过Eclipse完成安装:
方法1:使用Eclipse自带的镜像工具
- 在有网络的机器上打开Eclipse,依次点击
Help > Install New Software - 弹出窗口中点击
Add,输入目标站点的URL(比如Groovy Eclipse的地址),自定义名称后点击OK - 等待站点内容加载完成,点击窗口右上角的
Tools > Mirror... - 在镜像设置界面,选择要镜像的站点,指定本地保存路径,不确定选哪些组件就全选,最后点击
Finish等待下载完成 - 将本地保存的文件夹复制到无网络机器,在Eclipse中添加本地站点:
Help > Install New Software > Add > Local,选中该文件夹即可开始安装
方法2:用wget命令批量下载(适合熟悉命令行的用户)
- 在有网络的机器终端执行以下命令(以Groovy Eclipse站点为例):
参数说明:wget -r -np -nH --cut-dirs=4 -R "index.html*" https://groovy.jfrog.io/ui/native/plugins-release/e4.31/-r:递归下载所有子目录内容-np:不爬取URL中的父目录-nH:不创建以主机名为名称的文件夹--cut-dirs=4:去除URL前4层目录结构(可根据实际URL调整层数)-R "index.html*":跳过所有HTML索引文件
- 下载完成后将文件夹复制到无网络机器,同样通过本地站点方式添加到Eclipse
二、解决Repast两个403站点的归档问题
针对显示403 Forbidden的两个Repast相关站点,可尝试以下方案:
方案1:下载Repast官方离线安装包
Repast通常会提供包含所有依赖的完整离线安装包,在有网络的机器上找到对应Eclipse版本的zip格式离线包,下载后复制到无网络机器解压,将解压后的文件夹作为本地更新站点添加到Eclipse即可
方案2:联系Repast项目团队获取支持
如果找不到离线包,可在Repast的GitHub仓库提交Issue,说明无网环境安装的需求,请求团队开放站点访问权限,或提供已归档的离线文件
方案3:寻找社区分享的归档资源
在技术社区搜索是否有用户分享过这两个站点的离线归档包,注意选择与你的Eclipse版本匹配的内容,避免出现版本不兼容问题
内容的提问来源于stack exchange,提问作者WLeo
相关产品推荐
相关产品推荐

