如何为Eclipse3.5安装Jetty WTP服务器适配器?

如何为Eclipse3.5安装Jetty WTP服务器适配器?,jetty,eclipse-wtp,eclipse-3.5,Jetty,Eclipse Wtp,Eclipse 3.5,目前,我正在尝试为Eclipse 3.5安装Jetty WTP服务器适配器,并出现以下错误: An error occurred while collecting items to be installed session context was:(profile=epp.package.jee,phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Collect, operand=, action=). No rep

目前,我正在尝试为Eclipse 3.5安装Jetty WTP服务器适配器,并出现以下错误:

An error occurred while collecting items to be installed session context was:(profile=epp.package.jee,phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Collect, operand=, action=).
  No repository found containing: osgi.bundle,org.mortbay.jetty.serveradaptor,1.0.4
  No repository found containing: org.eclipse.update.feature,org.mortbay.jetty.serveradaptor,1.0.4

要安装,我尝试添加一个新的服务器运行时,单击“安装其他服务器适配器”,并按照我在单击最终加载的通用Jetty服务器适配器时得到的向导进行操作。到目前为止,我在所有的RCs中都遇到了这个错误,但目前活动的RC是RC4。

我认为您需要org.mortbay.jetty.serveradapter.1.0.4.jar来安装jetty适配器,从下载,并将其放入eclipse的插件中


希望答案能对您有所帮助。

我还发现添加Jetty(和Glassfish)服务器适配器的“下载其他服务器适配器”路径失败,与原始海报存在相同的依赖性问题

下载.jar并将其复制到Eclipse安装idd的“plugins”目录不起作用。Jetty服务器适配器仍然不是公认的已安装插件

我必须进入“帮助->安装新软件->添加…”并手动进入该站点。然后我可以看到Jetty适配器,并成功安装它。它似乎已安装到eclipse/plugins/中,而不是将.jar文件复制到eclipse/plugins中

这可能是7月2日的海报想要说的,但不是很清楚

我不知道为什么,但是在Eclipse3.5中,“下载额外的服务器适配器”对话框对我来说一次都不起作用,安装总是因为依赖性问题而失败

我还发现我必须手动安装所有WST适配器项,以绕过失败的依赖项,例如:

“Web、XML和Java EE开发->JST服务器适配器”,“WST服务器适配器”


还有“数据库开发”项目。我不确定哪些是必需的。当我安装了所有看起来可能的东西后,我的所有依赖性问题都在从更新站点安装Glassfish和Jetty服务器适配器时得到了解决。

有一个新的(官方!)Jetty WTP插件支持Jetty 7.x和8.x:

在Jetty服务器适配器之前安装JST服务器UI可以解决该问题。这是一个当前错误(请参阅)。 这样,您可以将其作为插件或在“服务器”视图中安装。

正确的“使用”URL现在是:。有关安装说明,请参阅。