2018年5月Eclipse中GWT插件安装失败问题求助
解决GWT Eclipse插件安装与源码编译问题
我来帮你搞定这两个GWT相关的技术问题:
问题1:原插件安装URL无法访问
之前的http://storage.googleapis.com/gwt-eclipse-plugin/v3/release存储地址已经停止维护了,你需要切换到项目官方维护的更新站点来安装插件:
- 打开Eclipse,进入菜单
Help > Install New Software - 点击
Add按钮,在弹出的对话框中:- Name 填写
GWT Eclipse Plugin - Location 填写当前有效的官方更新站点(你可以在项目的GitHub仓库README中找到最新地址)
- Name 填写
- 在搜索框输入
GWT,选择需要的插件组件,按照提示完成安装即可
问题2:源码编译时无法找到指定版本的Cloud Eclipse套件
从日志来看,Maven无法在配置的仓库中找到com.google.cloud.tools.eclipse.suite.feature.feature.group/1.6.0.201803071812这个依赖,这是因为该旧版本已经从仓库中移除了,你可以尝试以下几种解决方法:
方法一:修改目标定义文件的版本号
- 打开路径
C:\Work\softwares\gwt-eclipse-plugin-master\eclipse\mars\gwt-eclipse-mars.target文件 - 找到包含
com.google.cloud.tools.eclipse.suite.feature.feature.group的配置行,将版本号1.6.0.201803071812替换为仓库中仍存在的兼容版本(比如1.5.x系列,或者查看Google Cloud Eclipse插件的可用稳定版本) - 保存文件后,重新执行Maven编译命令:
mvn clean install
方法二:更新目标定义中的仓库地址
- 同样打开上述
gwt-eclipse-mars.target文件 - 找到配置的Google Cloud Eclipse仓库条目(即
https://dl.google.com/eclipse/google-cloud-eclipse/stable),替换为当前有效的官方仓库地址 - 保存后重新让Maven解析目标定义并编译
方法三:移除不必要的Cloud Eclipse依赖
如果你的编译不需要Google Cloud Eclipse相关功能,可以直接在gwt-eclipse-mars.target文件中删除包含com.google.cloud.tools.eclipse.suite.feature.feature.group的那一行,保存后重新编译即可
内容的提问来源于stack exchange,提问作者Shishir Mane
相关产品推荐
相关产品推荐

