如何在 Eclipse 中手动配置 Glassfish 服务器

Posted

技术标签:

【中文标题】如何在 Eclipse 中手动配置 Glassfish 服务器【英文标题】:How to configure Glassfish Server in Eclipse manually 【发布时间】:2014-10-01 18:01:39 【问题描述】:

我的机器上预装了 GlassFish server3.1.2.2。我想在我的 Eclipse Luna 中使用它

如何手动配置它以在 Eclipse 中使用?

当我尝试使用 Eclipse Market Place 时出现错误 在http://download.oracle.com/otn_software/oepe/luna 找不到存储库。

我尝试通过网络搜索,我得到指向大约 485MB 的 Oracle Enterprise Pack for Eclipse (OEPE)。 还有别的办法吗?

【问题讨论】:

现在是 732MB o_O 仅供参考,截至 2018 年 2 月 14 日,eclipse 氧气仍将仅支持 GlassFish 3 和 4 版本,因此请不要费心下载 5。 【参考方案1】:

我遇到了同样的问题,要解决它,转到 windows -> 首选项 -> 服务器并选择运行时环境,现在您将看到一个新窗口,在 右上角您会看到一个选项:下载附加服务器适配器,单击并安装 glassfish 服务器。

【讨论】:

@user4530877 感谢您的回答【参考方案2】:

你必须使用Eclipse WTPWeb Tool Platform),并且应该使用最新版本是Luna 4.4。 链接下载:面向 Java EE 开发人员的 Eclipse IDE http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/lunar

菜单Windows\Show view\Other,选择文件夹Server,点击Servers。 右键单击空白区域以使用上下文菜单,选择 New\Server

按链接“下载其他服务器适配器

从 Oracle 供应商处选择“GlassFish 工具”。 然后,重新启动 Eclipse。

或者您从https://marketplace.eclipse.org/content/glassfish-tools 下载 GlassFish 工具(支持 GlassFish 4.0 和 3.1)并手动安装。

阅读有关创建服务器的更多信息:http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.wst.server.ui.doc.user%2Ftopics%2Ftwcrtins.html

【讨论】:

帮助。我正在使用带有 WTP 的 Eclipse Luna 4.4.1,它没有 GlassFish 作为选项。这是链接:prntscr.com/5gfp9n(我也没有在顶部) 您应该从marketplace.eclipse.org/content/glassfish-tools-luna 下载 GlassFish 工具(支持 GlassFish 4.0 和 3.1)并手动安装 这就是为什么 eclipse 如此糟糕,我已经切换到 netbeans。它是一个配置 clusterf*&$§ck download.oracle.com/otn_software/oepe/luna 尝试安装新软件并从工具中选择 Glassfish 工具。 我无法在填充列表中看到 GlassFish 工具选项。此处提到的链接已损坏【参考方案3】:

我可以使用以下步骤修复它。(GlassFish server3.1.2.2 和 eclipse Luna 4.4.1)

    帮助 > Eclipse Marketplace > 搜索 GlassFish > 你会看到 GlassFish 工具 > 选择合适的工具并安装。 重启eclipse Windows > 打开视图 > 其他 > 服务器 > 服务器 > GlassFish 3.1 您需要将 jdk1.7.0 添加到已安装的 JRE。关闭上一个窗口,使新的默认 jdk1.7.0 生效。

【讨论】:

【参考方案4】:

要在 Eclipse Luna 中使用 Glassfish 工具,您需要 Java 8。我也遇到了这个问题,因为我有 Java 7。如果你的环境中有 Java 7,那么下载 eclipse Kepler。它会正常工作的。

【讨论】:

【参考方案5】:

我有同样的问题。 无法使用 MarketplaceServers tab 进行安装。

以下是另一种选择。

1) 帮助 -> 安装新软件

2) 使用网址:http://download.oracle.com/otn_software/oepe/12.1.3.6/luna/repository 以上是oracle为EE开发提供的OEPE工具。

3) 从所有建议中,选择 glassfish 工具。

4) 安装它。

5) 重启 Eclipse。

Eclipse 4.4.2 Luna JDK:1.8

【讨论】:

正在更新信息,您提到的 URL 不再适用于 STS 4.1.0.RELEASE ,我建议您使用the updated URL.【参考方案6】:

对于 Eclipse Mars,使用与harsit 类似的方法。

1) 帮助 -> 安装新软件 2)使用url:http://download.oracle.com/otn_software/oepe/marsrepository 上面是oracle为EE开发提供的OEPE工具。 3) 从所有建议中,选择 Glassfish 工具,(Oracle Weblogic Server 工具、Oracle Weblogic 脚本工具、Oracle 补丁、Oracle Maven 工具)。 4) 安装它。 5) 重启eclipse

在第 3 点)中有 4 个工具在大括号中,我不知道最小的组合,但只安装 Glassfish 工具没有效果。

如果 Eclipse 在旧版本上运行,Oepe 会在重启期间询问 Java 8 JDK。

Eclipse 4.5.0 火星 JDK:1.8

【讨论】:

【参考方案7】:

对于 Eclipse Luna

转到帮助>Eclipse MarketPlace> 搜索 GlassFish 工具并安装它。

重启 Eclipse。

现在转到服务器>新>服务器,您将找到 Glassfish 服务器。

【讨论】:

【参考方案8】:

这个问题似乎有点过时了,但这是我的解决方案。

我假设您已经在硬盘上下载了 GlassFish 并将文件解压缩到一个目录中。

A - Eclipse MarketPlace / 安装 GlassFish 工具

正如之前的答案所说的第一件事,您必须从 eclipse marketplace 下载 GlassFish Tools

帮助 -> EclipseMarket Place

并在下面的屏幕上安装 GlassFish;

B - 添加 GlassFish 服务器

打开Server View,如果在eclipse底部看不到,则;

窗口 -> 显示视图 -> 服务器

当服务器视图可见时,只需点击“No servers are available. Click this link to create a new server...”,如下图所示;

C - 添加 GlassFish 服务器

新建服务器窗口中,选择GlassFish,如下图所示。根据我的经验,我可以选择只有一个 GlassFish 选项,而不是如下所示的多个 GlassFish 选项的版本;

D - 配置 GlassFish 和 Java 位置

输入准确的 GlassFish 位置以及 Java 位置,如下所示;

E - 最后一步

在此配置的最后一步,保持一切不变。为简单起见,我没有定义管理员密码;

现在一切都准备好了,希望这会有所帮助!

【讨论】:

以上是关于如何在 Eclipse 中手动配置 Glassfish 服务器的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse手动配置svn

eclipse for android 手动配置教程

有没有办法在 Eclipse 中手动折叠代码?

eclipse 如何手动build

eclipse中手动导入DTD文件的方式

Eclipse插件开发MavenArchetype