消息关闭
    暂无新消息!
大家好!
    请教一个问题,我们办公使用的内网与互联网隔离,在使用eclipse开发过程中无法在线安装官方更新站点的插件;我们的平台也是基于ARM,eclipse IDE也只提供了X86,所以是无法运行的。
    所以想到将官方更新站点做一个镜像,搭建在内网环境,类似ubuntu的软件仓库。这样内网所有机器也就可以使用eclipse开发。    这种想法可行么?主要限制在拿不到官方的插件资源~

    另外尝试过在一台联网机器上安装j2ee插件后,将features和plugins拷贝至其他内网机器,插件生效了(有创建工程的选项)但配置环境异常,比如报runtime不可用之类的,这个方案有大神了解如何解决么?
    先谢谢了~

3个回答

︿ 2
可行,但是究竟有没有必要呢,eclipse有好几个发行版,基本上下载下来插件应该是内置好了
另外,插件很多都提供离线安装包的,“官方插件”这个概念也太宽泛,具体要看什么插件。 

镜像怎么做,看官方下载页面,就能找到很多镜像的地址,其中有ftp协议的,你拿ftp把对应的目录拖下来,布一个服务器在内网就行了
︿ 0
首先,我推荐。。。 要么你用3.7, 要么就升高4.x最新版,3.8是个奇葩,不知道你们怎么选的。。。版本列表里都么有的一个垃圾版本:
http://wiki.eclipse.org/Older_Versions_Of_Eclipse

其次,至少从3.7开始,已经有很多不同的发行版,比如,3.7的:
http://www.eclipse.org/downloads/packages/release/indigo/sr2
比如你是做JEE开发,直接下载第一个for jee developers即可


如果你非要做镜像,正式的做法,https://www.eclipse.org/downloads/mir_request.php 里面有配置要求,右侧有同步脚本,不必注册,你就同步就行;

简化一点的方法,上面提到的下载地址,随便点一个进去,页面右侧有“All mirrors (xml)”,可以选择现有的镜像列表,里面带ftp的一般都支持ftp协议,然后你研究一下地址,路径,就可以去那个ftp上下载需要的目录了。  

不推荐做镜像的方法,会很折腾的。
︿ 0
谢谢您的回复。
我们使用的是eclipse 3.8,短时间不会变,所以版本变化问题不存在,预装的eclipse3.8是很基础的版本没有j2ee插件的,需要在线安装,但是内网机器都是与互联网隔离的

在eclipse的Help->Install New Software 中的Available Software Sites中全都是http协议,默认Enable 的站点  http://download.eclipse.org/releases/indigo/ 打开是一个欢迎页,我尝试用 wget -e robots=off  -m -t 1 http://download.eclipse.org/releases/indigo/  下载下来的只有一个一个index.html以及一些图片
 http://download.eclipse.org/releases/indigo/ 如下图:

我刚开始接触eclipse,找到的eclipse下载页面全是提供的eclipse ide。所以麻烦大神提供一下您说的官方下载页面链接是?