创建 Hello World Web 应用程序时遇到问题(安装 Geronimo Eclipse 插件)

Posted

技术标签:

【中文标题】创建 Hello World Web 应用程序时遇到问题(安装 Geronimo Eclipse 插件)【英文标题】:Trouble creating a Hello World Web application (installing the Geronimo Eclipse Plugin) 【发布时间】:2015-11-04 02:04:15 【问题描述】:

我正在尝试通过关注this instructions 创建一个 Hello World 网络应用。

我有 Java SDK 和 Eclipse for Java EE;现在我正在尝试按照this 的说明在 Eclipse Java EE 4.5(64 位)上安装 Geronimo Eclipse 插件。

我看到了消息(通过“新服务器”):

无法完成安装,因为找不到一个或多个必需的项目。

正在安装的软件:Geronimo v2.1 服务器适配器 2.1.8 (org.apache.geronimo.v21.feature.feature.group 2.1.8)

缺少要求:Geronimo v2.1 服务器适配器 2.1.8 (org.apache.geronimo.v21.feature.feature.group 2.1.8) 需要“org.apache.geronimo.st.core [2.1.8]”但是找不到

...并通过“安装新软件”:

无法完成安装,因为找不到一个或多个必需的项目。

正在安装的软件:Geronimo v3.0 服务器适配器 3.0.1 (org.apache.geronimo.v30.feature.feature.group 3.0.1)

缺少要求:Geronimo Server Tools V30 UI 插件 3.0.1 (org.apache.geronimo.st.v30.ui 3.0.1) 需要 'bundle org.eclipse.tm.terminal.view [2.1.0, 4.0.0)' 但找不到

不能满足依赖:

来自:Geronimo v3.0 服务器适配器 3.0.1 (org.apache.geronimo.v30.feature.feature.group 3.0.1)

收件人:org.apache.geronimo.st.v30.ui [3.0.1]

我找到了this forum thread,它首先通过启用更新站点http://download.eclipse.org/dsdp/tm/updates/3.2 来解决。我不确定如何“启用”它,我确实尝试在“安装新软件”站点中添加,但没有找到。 http://download.eclipse.org/dsdp/tm/updates/4.5 都不是(因为我的 Eclipse 版本是 4.5)。

谁能帮我安装这个 Geronimo Eclipse 插件?或者有没有更好的方法来创建一个 hello world web 应用程序?

--更新

我只是尝试使用 Eclipse Java EE 3.4.1(因为说明适用于 eclipse 3.4),这次是 32 位,但遇到了同样的问题。

--更新

通过 updatesite.zip;说明上的链接坏了,我找到了here。但是 Eclipse 的安装现在冻结了半个小时。我会按照@paulsm4 的建议尝试 Glassfish。

【问题讨论】:

听起来问题不是“Hello world”而是“安装 Geronimo”。除非您有令人信服的理由,否则我建议您使用不同的服务器 - any 服务器 - 除了 Geronimo。例如:Tomcat、Glassfish 或 Liberty 【参考方案1】:

对于 eclipse juno:转到安装新软件并在下拉列表中选择 "updates - http://download.eclipse.org/webtools/updates" 并在搜索结果中签入 项目提供的组件,然后单击下一步/完成安装该插件。一旦完成重新启动 eclipse。现在您将能够在添加新服务器向导中看到服务器选项。

【讨论】:

【参考方案2】:

对于那些仍然有问题的人 - 查看 Geronimo 开发工具的错误报告 - https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-813

【讨论】:

【参考方案3】:

无法使用 Geronimo 找到解决方案,我将转到 another one。

【讨论】:

以上是关于创建 Hello World Web 应用程序时遇到问题(安装 Geronimo Eclipse 插件)的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse Maven 创建Hello World Web项目

使用 Spring 创建“Hello, World”超媒体驱动的 REST Web 服务

IntelliJ IDEA 创建 hello world Java web Maven项目

玩一下Nodo.js系列 (01):Hello World的WEB程序

IOS系统2017版IntelliJ IDEA 创建 hello world Java web Maven项目

docker hello world