我正在尝试将WTP(Web平台工具)安装到我的Eclipse安装中,这样我就可以使XSL转换工作了。他们在这里为我安装的基础Eclipse是普通的Java IDE(如果这意味着什么,那么启动画面会显示“Ganymede”)。查看this site,获取下载的URL应该在这里:http://download.eclipse.org/webtools/updates/ ...但是当我将该URL提供给Eclipse更新管理器时,我收到一条错误消息告诉我:“没有找到存储库http://download.eclipse.org/webtools/updates/“
其他人有这个问题吗?有人知道可能会发生什么吗?有人知道如何安装xsl-transform插件吗?
修改
我之前应该提到过,我希望找到一种方法来实现这一点,而无需安装任何新的Eclipse实例。这个过程最终将被发送给已经拥有Eclipse的其他几个开发人员(我正在测试的版本相同),我宁愿只进行就地升级,而不是让每个人都去安装新产品。
更新
我找到了另一个插件Xcarecrows 4 XML,它也可以进行XSL转换。界面很难看,看起来有点古怪,但它也是一个小的下载,至少它运行和转换。除非我能找到让WTP正常工作的简单方法,否则我可能只会坚持这一点。
答案 0 :(得分:11)
您可以通过主Ganymede更新站点尝试安装WTP:
http://download.eclipse.org/releases/ganymede/
或者您可以下载最新的Java EE bundle并使用它代替您当前的Eclipse
(不要将它解压缩到当前的Eclipse之上,而是将其解压缩到别处,以测试第二次安装:它将随WTP一起提供)
注意:然后选中“How do I start Eclipse”以指向现有工作区,以便在新的Eclipse安装中查看以前的所有项目。
如您的链接所述,XSL工具现在是WTP的一部分(适用于Eclipse 3.5 Galileo),这可以解释为什么您的Eclipse Ganymede (3.4)可能无法正确解释WTP的P2更新站点(P2为新的Eclipse配置机制在3.4发布周期的后期推出)
对于Eclipse 3.5,您有一个XSL Tools安装illustrated here:
但Eclipse3.4更可能与XSLT0.5兼容,您需要单独安装,因为“XSL Tools”还不是WTP的一部分。
但是,我不确定在Eclipse projects中找到这样的安装包的位置。
答案 1 :(得分:11)
使用以下更新站点:
朱诺:
http://download.eclipse.org/webtools/repository/juno/
对于Indigo:
http://download.eclipse.org/webtools/repository/indigo/
答案 2 :(得分:2)
我假设您没有Eclipse的任何防火墙例外吗?
WTP更新的网站确实是您列出的网站。也许张贴截图?您是否已将其专门添加到远程更新站点列表中?
无论哪种方式都尝试手动更新,这应该更加可靠,让你现在就开始运行。
一体化更新(包括Eclipse IDE):
手动更新Eclipse的现有安装:
答案 3 :(得分:1)
按照http://wiki.eclipse.org/WTP_FAQ#How_do_I_install_WTP.3F上的常见问题解答中的步骤进行操作。
答案 4 :(得分:0)
你是代理人吗?如果是这样,您需要确保在Eclipse中配置代理设置。
答案 5 :(得分:0)
好的,如果我干净安装Eclipse,我可能会工作。我可以在我的机器上执行此操作,但不能在其他团队成员的机器上执行此操作(至少在没有经过许多电子邮件和文书工作的情况下),所以我要说XCarecrows 4 XML是解决方案。它能够在Eclipse 3.4中进行XSL转换,并且不需要安装任何其他东西。由于XSLT就是我所需要的,插件就可以了。
答案 6 :(得分:0)
你可以使用市场:
https://marketplace.eclipse.org/content/eclipse-java-ee-developer-tools-0
像网站上说的那样:拖动到安装!拖动到正在运行的Eclipse工作区。