Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Windows10上的EclipseOxygen.3a(4.7.3a)上安装WebToolsPlatform(WTP)3.9.5,这样我就可以使用Tomcat9+;Java 10?_Eclipse - Fatal编程技术网

如何在Windows10上的EclipseOxygen.3a(4.7.3a)上安装WebToolsPlatform(WTP)3.9.5,这样我就可以使用Tomcat9+;Java 10?

如何在Windows10上的EclipseOxygen.3a(4.7.3a)上安装WebToolsPlatform(WTP)3.9.5,这样我就可以使用Tomcat9+;Java 10?,eclipse,Eclipse,我正试图让EclipseOxygen.3a(到目前为止的最新版本,4.7.3a,x64,来自EclipseforJavaEE压缩文件;即Eclipse-jee-Oxygen-3a-win32-x86_64.zip,350098461字节)与Java10(JDK和JRE 10.0.1,x64)和Tomcat9(9.0.8,x64)的组合工作。这是在Windows10企业版上 在我尝试从Eclipse中启动Tomcat服务器之前,一切都进行得很顺利,此时我在console选项卡中收到以下错误消息:

我正试图让EclipseOxygen.3a(到目前为止的最新版本,4.7.3a,x64,来自EclipseforJavaEE压缩文件;即Eclipse-jee-Oxygen-3a-win32-x86_64.zip,350098461字节)与Java10(JDK和JRE 10.0.1,x64)和Tomcat9(9.0.8,x64)的组合工作。这是在Windows10企业版上

在我尝试从Eclipse中启动Tomcat服务器之前,一切都进行得很顺利,此时我在console选项卡中收到以下错误消息:

-Djava.annowed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 9.0\annowed不受支持。认可标准和独立API 模块化形式将通过可升级模块的概念得到支持

这看起来与中的错误完全相同

据我所知,我需要或

然而,这是问题的关键;指示我应该在
http://download.eclipse.org/webtools/repository/oxygen/
,然后检查更新。无论我做什么,我似乎找不到任何比3.9.4更新的WTP版本,而且3.9.4对我不起作用(正如预期的那样,考虑到Eclipse bug报告)。在“帮助>安装新软件…”下,选择以下选项

  • 仅显示可用软件的最新版本-未选中
  • 按类别对项目进行分组-已选中
  • 仅显示适用于目标环境的软件-未选中
  • 在安装过程中联系所有更新站点以查找所需的软件-已选中
  • 隐藏已安装的项目-未选中
…我只得到“Web工具平台(WTP)”和“Web工具平台SDK(WTP SDK)”版本3.9.0、3.9.1、3.9.1a、3.9.3和3.9.4。任何地方都看不到3.9.5!还表明3.9.5确实应该可用

如果我扩展“Web工具平台(WTP)3.9.4”节点,那么在版本3.9.2.v201803221834中有一个“EclipseWeb开发人员工具”条目

如果我在“What is ready installed”(已安装内容)下查看,这将打开Eclipse安装详细信息窗口,其中选择了安装历史选项卡,并在“Previous configurations”(以前的配置)下选择了“Current Installation”(当前安装),那么在版本3.9.2.v201804042202中有一个“Eclipse Web Developer Tools”(Eclipse Web Developer Tools)条目,它看起来早于2018-04-16

如果我选择Help>CheckforUpdates,它会返回一个从“EclipseJSON编辑器和工具”(我现在不需要)到版本3.8.0.v201601291607的更新建议,错误为“由于依赖项冲突而无法完成安装”和“找不到补救措施”

令人恼火的是,Tomcat 9 Windows服务指向Java 10运行时,并通过services.msc启动,但随后我失去了Eclipse集成,需要作为单独的步骤构建并发布到web服务器上(更接近于部署到非开发环境的方式)

能够安装WTP 3.9.5,以便能够针对Tomcat 9和Java 10进行开发并从Eclipse中发布,我还缺少什么?

为完整起见,将Eclipse JSON编辑器和工具更新到版本3.8.0.v201601291607失败,原因是(每行开头的句点保留缩进;原始版本有两个空格的倍数):

由于依赖项冲突,无法完成安装。
…正在安装的软件:Eclipse JSON编辑器和工具3.8.0.v201601291607(org.Eclipse.wst.JSON_ui.feature.feature.group 3.8.0.v201601291607)
…当前安装的软件:Eclipse Web Developer Tools 3.9.2.v201804042202(org.Eclipse.wst.Web_ui.feature.feature.group 3.9.2.v201804042202)
..一次只能安装以下一项:
..Eclipse JSON编辑器和工具1.0.0.v201512211354(org.Eclipse.wst.JSON.ui 1.0.0.v201512211354)
..Eclipse JSON编辑器和工具1.0.1.v201608312053(org.Eclipse.wst.JSON.ui 1.0.1.v201608312053)
..Eclipse JSON编辑器和工具1.0.100.v201612232120(org.Eclipse.wst.JSON.ui 1.0.100.v201612232120)
…Eclipse JSON编辑器和工具1.0.0.v201603042101(org.Eclipse.wst.JSON.ui 1.0.0.v201603042101)
..Eclipse JSON编辑器和工具1.0.0.v201604280217(org.Eclipse.wst.JSON.ui 1.0.0.v201604280217)
..Eclipse JSON编辑器和工具1.0.0.v201605251755(org.Eclipse.wst.JSON.ui 1.0.0.v201605251755)
…无法满足依赖关系:
…来自:Eclipse JSON编辑器和工具1.1.2.v201711071522(org.Eclipse.wst.JSON_ui.feature.feature.group 1.1.2.v201711071522)
..致:org.eclipse.wst.json.ui[1.0.100.v201612232120]
…无法满足依赖关系:
…来自:Eclipse JSON编辑器和工具3.8.0.v201601291607(org.Eclipse.wst.JSON_ui.feature.feature.group 3.8.0.v201601291607)
..至:org.eclipse.wst.json.ui[1.0.0.v201512211354]
…无法满足依赖关系:
…来源:Eclipse Web Developer Tools 3.9.2.v201804042202(org.Eclipse.wst.Web_ui.feature.feature.group 3.9.2.v201804042202)
…收件人:org.eclipse.wst.json_ui.feature.feature.group[1.1.2.v201711071522]

我缺少什么才能安装WTP 3.9.5,这样我就可以 根据Tomcat9和Java10开发,并在Eclipse中发布

我不认为您遗漏了什么,因为Eclipse似乎已经悄悄地退出了WTP的3.9.5版:

  • Eclipse提供了两个用于下载3.9.5的存储库,但这两个存储库都不起作用:

    R3.9.5现在在这里直播:

  • 提供一个标题为

  • 该链接将您发送到Eclipse的页面,其中有一个链接
  • Eclipse的WTP下载页面提供了下载所有WTP最新版本的链接。单击3.9.5的链接可将您发送到提供此存储库链接的位置:
  • 你会认为那个仓库也是giv